//调用这个函数,将其幻化为数组,然后取出对应值
function object_array($array)
{
if(is_object($array))
{
$array = (array)$array;
}
if(is_array($array))
{
foreach($array as $key=>$value)
{
$array[$key] = object_array($value);
}
}
return $array;
}
<HTML><HEAD><TITLE>WMI Scripting HTML</TITLE>
<META >
PHP的数组是支持保存对象的实例的,然后你的错误提示中也能看出是用了数组的方式来访问了一个对象。
建议你不要用对象的形式,而全部都用数组。可以用json函数来转换
$user_array=json_decode(json_encode($user_array),true);
这样一来$user_array里面就全部都是数组,其中原先对象的部分被一个包含了其所有成员属性的数组替代。
以上就是关于php stdClass Object 解析全部的内容,包括:php stdClass Object 解析、php 获取客户端的MAC地址、PHP数组中可否存放对象如果可以,那么在smarty的模板中应当如何获取对象的属性值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)