虽然您的 API 使用对象来存储数据,但您的代码依赖于数组。为了弥补这一差距,您需要寻求一种将对象转换为数组的快速方法。
最简单的方法是将对象类型转换为数组:
$array = (array) $yourObject;
通过这样做,对象的属性成为结果的关键数组。
示例:
$object = new StdClass; $object->foo = 1; $object->bar = 2; var_dump((array) $object);
输出:
array(2) { 'foo' => int(1) 'bar' => int(2) }
重要说明:
有关更详细的信息关于PHP对象到数组转换的博文,参考:
以上是如何快速将PHP对象转换为关联数组?的详细内容。更多信息请关注PHP中文网其他相关文章!