从品牌网站建设到网络营销策划,从策略到执行的一站式服务
php将数组转成对象的方法:1、使用数据类型转换,在数组变量前添加“(Object)”来将数组转成对象。2、先使用json_encode()函数将数组转换为json字符串;然后使用json_decode()函数将json字符串转换成对象。
蒲县网站建设公司成都创新互联公司,蒲县网站设计制作,有大型网站制作公司丰富经验。已为蒲县上1000+提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的蒲县做网站的公司定做!
php将数组转成对象
有时候数组要转为对象操作,用对象的指向操作符,有两种方法
方法一:
使用数据类型转换:类型转换可以直接将数组转换为对象。
10,'b'=>100,'c'=>'Hello']; $obj=(Object)$arr; var_dump($obj); ?>
输出:
方法二:
10,'b'=>100,'c'=>'Hello']; $arr0 = json_encode($arr); $arr1 = json_decode($arr0,true); $arr2 = json_decode($arr0); var_dump($arr); var_dump($arr0); var_dump($arr1); var_dump($arr2); ?>
输出:
说明:json_decode()函数是PHP中的内置函数,用于对JSON格式的字符串进行解码,可以将JSON格式的字符串转换为PHP变量(object 或 array)。
语法为:
json_decode( $json, $assoc = FALSE, $depth = 512, $options = 0 )
参数:
json:它包含需要解码的JSON字符串。它仅适用于UTF-8编码的字符串。
assoc:这是一个布尔变量。如果为true,则返回的对象将转换为关联数组。
depth:指定用户指定的递归深度。
options:包含JSON_OBJECT_AS_ARRAY,JSON_BIGINT_AS_STRING,JSON_THROW_ON_ERROR的位掩码。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图