我正在尝试使用sql查询编写文本文件,但显示错误消息:
无法将类stdClass的对象转换为字符串
这是我的代码:
$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$ss=DB::select("SELECT commercial_library FROM tbl_schedule");
$stringData = implode(', ',$ss);
fwrite($myfile, $stringData);
fclose($myfile);
最佳答案
Implode将数组转换为字符串。我不认为$ss
在您的情况下是一个数组,它看起来像一个对象。这可能是您收到此错误的原因。
关于php - 无法在Laravel中将类stdClass的对象转换为字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44167965/