php 如何将数组转化成对象?? 10
例子:array(1){[0]=>array('id'=>111,'name'=>'aaaa')}由上面的例子转化成下面对象,怎么转化?急急急谢谢array(1){[0]...
例子:
array(1){
[0]=>array(
'id'=>111,
'name'=>'aaaa'
)
}
由上面的例子转化成下面对象,怎么转化?急急 急 谢谢
array(1) {
[0]=>
object(stdClass)#23 (10) {
["id"]=>111,
["name"]=>'aaaa'
}
} 展开
array(1){
[0]=>array(
'id'=>111,
'name'=>'aaaa'
)
}
由上面的例子转化成下面对象,怎么转化?急急 急 谢谢
array(1) {
[0]=>
object(stdClass)#23 (10) {
["id"]=>111,
["name"]=>'aaaa'
}
} 展开
8个回答
展开全部
$test = array(0=>array('id'=>111, 'name'=>'aaaa'));//数组
$test = array(0=>(Object)array('id'=>111, 'name'=>'aaaa'));//object
var_dump($test);
$test = array(0=>(Object)array('id'=>111, 'name'=>'aaaa'));//object
var_dump($test);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$arr = array('id'=>111,'name'=>'aaaa');
var_dump($arr);
$obj = (object)$arr;
var_dump($obj);
您要的是这种效果吗。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里定义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
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-07-24
展开全部
json_encode();将数组转换成json对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询