gpt4 book ai didi

php - 如何在 Laravel 中写入 .txt 文件?

转载 作者:行者123 更新时间:2023-12-03 22:45:29 24 4
gpt4 key购买 nike

我想从数据库中获取 activationCode 的值,然后将其存储到 .txt 文件中。
这是我到目前为止所尝试的。

请帮忙! registerController.php

  protected function create(array $data)
{
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'phone' => $data['phone'],
'password' => bcrypt($data['password']),
'activationCode' => rand(1000,9999),
]);


}


public function put() {

$user = User::where('is_active', 0)->get();

$file = Storage::put( 'myfile.txt', $user);

}

最佳答案

您是否尝试过将对象转换为数组或字符串?
确保您有权写入目标文件夹。
使用它来帮助调试您的出路

public function put() {
try {
$attemptToWriteObject = User::where('is_active', 0)->get();
$attemptToWriteArray = User::where('is_active', 0)->get()->toArray();
$attemptToWriteText = "Hi";

Storage::put('attempt1.txt', $attemptToWriteObject);
Storage::put('attempt2.txt', $attemptToWriteArray);
Storage::put('attempt3.txt', $attemptToWriteText);
} catch (\Exception $e) {
dd($e);
}
}

关于php - 如何在 Laravel 中写入 .txt 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52940999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com