问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php 如何将数组转化成对象??

发布网友 发布时间:2022-04-23 15:29

我来回答

8个回答

热心网友 时间:2022-04-06 03:21

$arr = array(0=>array('id'=>1,'name'=>'aaa'));
$arr = json_encode($arr);
$arr = json_decode($arr);
var_mp($arr);

试试,你就知道了

热心网友 时间:2022-04-06 04:39

$test = array(0=>array('id'=>111, 'name'=>'aaaa'));//数组

$test = array(0=>(Object)array('id'=>111, 'name'=>'aaaa'));//object

var_mp($test);

热心网友 时间:2022-04-06 06:14

$arr = array('id'=>111,'name'=>'aaaa');

var_mp($arr);

$obj = (object)$arr;

var_mp($obj);

您要的是这种效果吗。

热心网友 时间:2022-04-06 08:05

这里定义2个php匿名对象和数组相互转换的函数,代码如下:

function array2object($array) {

  if (is_array($array)) {    $obj = new StdClass();    foreach ($array as $key => $val){      $obj->$key = $val;    }  }  else { $obj = $array; }  return $obj;}function object2array($object) {  if (is_object($object)) {    foreach ($object as $key => $value) {      $array[$key] = $value;    }  }  else {    $array = $object;  }  return $array;}

用法示例如下:

$array = array('foo' => 'bar','one' => 'two','three' => 'four');$obj = array2object($array);print $obj->one; // output's "two"$arr = object2array($obj);print $arr['foo']; // output's bar

热心网友 时间:2022-04-06 10:13

json_encode();将数组转换成json对象

热心网友 时间:2022-04-06 12:38

我的是标准答案:
<?php
$arr = array("0"=>array('id'=>1,'name'=>'aaa'));
$arr = json_encode($arr,JSON_FORCE_OBJECT);
$arr = json_decode($arr);
print_r($arr);

热心网友 时间:2022-04-06 15:19

强制转换数据类型

热心网友 时间:2022-04-06 18:17

唉 来晚了 都回答了。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
泰勒公式有哪些常见形式? 空调室内风机怎样工作 什么是县级以上医院 关于聚金宝 买白银问题 平安银行个人贵金属交易业务有哪些? 网易云音乐为什么歌这么少? 公路边种的有什么花 高速路上常用的绿化花卉有那些? 公路绿化用什么花 我一键开核后顺利进入WIN7 系统,可是一开网站就重启是怎么回事,我开6... java中数组可以直接强转为对象吗 java 怎么将一个数组转化为对象 把数组中的数据转换成对象格式 wps手机版word如何手动换行 小米手机上word文档打字怎么从上一行换到下一行? 在手机上编辑文件要怎么写第二排的文字? 安卓版wps中文档编辑中怎么换行? 手机腾讯文档在线编辑自动换行取消 金山文档手机编辑怎么换行 手机版wps文档怎么换行? 拔丝马蹄家常做法,正宗拔丝马蹄怎么做 马蹄炖汤怎么做 马蹄怎么做菜好吃? 马蹄如何做菜 荸荠的做法有哪些 马蹄荸荠做法 马蹄的吃法 马蹄做菜怎么做好吃 我的电脑桌面上方有透明印记怎么去掉?谢谢 如何去除不锈钢上面的透明胶 求JAVA数组转换成对象的方法 java中基本类型数组转换为对象数组 json数组转java对象怎么转 json数组转java对象怎么转? java中基本类型数组 转换为 对象数组 数组和对象有哪些原生方法? js如何将一个数组对象转换成另外一种格式的数组对象 java中,数组格式的String如何转成对象数组? js 数组转换嵌套对象? 如何将数组转换成json对象 如何把一个类数组对象转换成数组 房贷银行抵押的是房产证还是他项权证?请具体点,谢谢!!! 贷款买的二手房,房本在自己手上,银行抵押的是什么? 按揭贷款在银行抵押的是房产证吗 贷款的房产证是不是在银行抵押啊??? 银行贷款抵押的房屋可以找谁抵押? 债务人是谁? - 信息提示 两个孩子妈取微信名 两个儿子和一个闺女的微信名字叫什么好? 两女儿起个微信名?