Php 如何解决,htmlspecialchars()期望参数1为字符串,对象为-larvel
图中显示了foreach之后的输出,然后显示Php 如何解决,htmlspecialchars()期望参数1为字符串,对象为-larvel,php,laravel,Php,Laravel,图中显示了foreach之后的输出,然后显示 var\u转储($myVariable) 但是如果我打印变量,它会给出错误 如果要在HTML(刀片视图)中回显变量,请使用{{}语法 例如,在foreach中 {{$myVariable} 但这仍然会以JSON(非人类可读)格式显示变量(对象) 您可能希望显示变量中的特定属性 {{$myVariable->body_text} 这将显示消息文本 希望这有帮助这不是一个错误,这是您的变量转储,为什么无法访问模型,例如$myVariable->us
var\u转储($myVariable)
但是如果我打印变量,它会给出错误
如果要在HTML(刀片视图)中回显变量,请使用
{{}
语法
例如,在foreach中
{{$myVariable}
但这仍然会以JSON(非人类可读)格式显示变量(对象)
您可能希望显示变量中的特定属性
{{$myVariable->body_text}
这将显示消息文本
希望这有帮助这不是一个错误,这是您的变量转储,为什么无法访问模型,例如$myVariable->user->name@OnassisKenan因为您有一个
stdClass
对象数组,而不是模型实例。。。您是否使用查询生成器而不是雄辩的模型来执行查询?是的,我使用了查询生成器。不过我已经解决了这个问题。