发布网友 发布时间: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) {
用法示例如下:
$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
唉 来晚了 都回答了。。