千家信息网

php怎么实现数组转object

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下php怎么实现数组转object,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php实现数组转objec
千家信息网最后更新 2025年01月19日php怎么实现数组转object

小编给大家分享一下php怎么实现数组转object,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

php实现数组转object的方法:【$array=array('xxx'=>'xxx'); $vl=json_encode($array); $ob=json_decode($vl); print_r($ob);】。

本文操作环境:windows10系统、php 7、thinkpad t480电脑。

数组与object的相互转换:

1、数组转Object

$array=array('a' =>'哈哈','b' =>'bnbbbb','西' =>'嘻嘻嘻');$vl=json_encode($array);$ob=json_decode($vl); echo "
"; print_r($ob);

2、Object转数组

在Object变量前加 (array)示例1:        $data=(array)$Object;        var_dump($data);示例2://或者调用这个函数,将其幻化为数组,然后取出对应值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;}

以上是"php怎么实现数组转object"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0