介绍
小编给大家分享一下php将对象转换成数组的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
转换方法:先使用json_encode()将对象转换为json格式的数据,然后使用json_decode()将json格式的数据转换成数组即可,语法格式”json_decode (json_encode(对象),真的);“。
引用>
<强> 1,利用系统内置的函数来转换强>
arr=美元json_decode (json_encode(对象),真正的); var_dump (arr)美元;json_encode()函数可以将对象、数组的数据格式转换为json格式的数据
json_decode()函数可以将json格式的数据转换为对象、数组,转换为数组要加真正的
<强> 2,封装自定义函数,传入对象强>
公共职能object_array(对象) { 如果(is_object(数组)美元) { 数组=(数组)美元数组; } 如果(is_array(数组)美元) { foreach(数组作为关键美元=祝辞美元值) { 数组[$ key]=美元这→object_array(美元值); } } 返回数组美元; }以上是php将对象转换成数组的案例的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
php将对象转换成数组的案例