
php对象转数组
对象数据
遇到类似下述对象数据,需要将其转成数组。
object(think\collection)#117 (1) {
["items":protected] =youjiankuohaophpcn array(10) {
[0] =youjiankuohaophpcn array(5) {
["id"] =youjiankuohaophpcn int(2)
["post_id"] =youjiankuohaophpcn int(7)
["category_id"] =youjiankuohaophpcn int(9)
["list_order"] =youjiankuohaophpcn float(10000)
["status"] =youjiankuohaophpcn int(1)
}
[1] =youjiankuohaophpcn array(5) {
["id"] =youjiankuohaophpcn int(3)
["post_id"] =youjiankuohaophpcn int(8)
["category_id"] =youjiankuohaophpcn int(9)
["list_order"] =youjiankuohaophpcn float(10000)
["status"] =youjiankuohaophpcn int(1)
}
...
}
}转数组方法
立即学习“PHP免费学习笔记(深入)”;
调用对象的 toarray 方法即可将对象转成数组。
$array = $data->toarray();
结果
对象转成数组后,可以使用 var_dump 方法查看数组内容。
var_dump($array);











