PHP语法错误无法转换为字符串?

时间:2017-12-05 04:26:45

标签: php

  

类stdClass的对象无法转换为字符串

我不知道它是什么错误,我是PHP的新手。它告诉我回声中的错误

   <?php foreach ($results as $value):
    echo '<div class="database">"'.$value.'"</div>' ?> 
    <?php endforeach; ?>

1 个答案:

答案 0 :(得分:0)

变量$value是对象。所以你不应该直接回应它。你可以回应它的属性。

因此,假设它具有firstname作为属性,然后像

那样回显它
echo '<div class="database">"'.$value->firstname.'"</div>' ?> 

或者,如果您想查看对象具有哪些属性,则可以先打印它

print_r($value);die';