我正在尝试使用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/

10-11 03:16