大橙子网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php怎么实现数组转object

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

创新互联建站是一家以网站建设公司、网页设计、品牌设计、软件运维、营销推广、小程序App开发等移动开发为一体互联网公司。已累计为成都轻质隔墙板等众行业中小客户提供优质的互联网建站和软件开发服务。

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”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网站题目:php怎么实现数组转object
地址分享:http://dzwzjz.com/article/pcdgio.html
在线咨询
服务热线
服务热线:028-86922220
TOP