如何在此数组中回显/打印对象中的一个项目?
$msgs = ['errors'=> array, 'created' => object];
例如,var_dump($msgs[1]->name);
会产生以下错误
Notice: Undefined offset: 1 in /Applications......
Notice: Trying to get property of non-object in /Applications.....
我尝试的其他所有内容都会产生相同和/或类似的错误
Array
(
[errors] => Array
(
[name] =>
[location] =>
[photo1] =>
[photo2] =>
)
[created] => Levels Object
(
[errors] => ActiveRecord\Errors Object
(
[model:ActiveRecord\Errors:private] =>
[errors:ActiveRecord\Errors:private] =>
)
[attributes:ActiveRecord\Model:private] => Array
(
[id] => 156
[placement] =>
[status] => 1
[name] => kjkj
[location] => kjj
[date] =>
[icon] =>
[photo1] => kkjkj
[photo2] => jkjkj
[photo3] =>
)
[__dirty:ActiveRecord\Model:private] =>
[__readonly:ActiveRecord\Model:private] =>
[__relationships:ActiveRecord\Model:private] => Array
(
)
[__new_record:ActiveRecord\Model:private] =>
)
)
答案 0 :(得分:0)
试试,
var_dump($msgs['errors']['name']);
答案 1 :(得分:0)
请试试这个:
var_dump($msgs['errors']->name);