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

php怎么把对象转换成数组对象

发布网友 发布时间:2022-04-05 23:21

我来回答

2个回答

懂视网 时间:2022-04-06 03:43

php将对象转换为数组的方法:1、获取对象;2、定义一个空数组;3、循环遍历对象,并对数组赋值即可,如【foreach ($obj as $key => $value){$data[$key]=$value;}】。

思路:

1、获取对象;

2、定义一个空数组;

3、循环遍历对象,并对数组赋值即可。

(推荐教程:php视频教程)

代码实现:

// 获取对象
$obj = (object) array('1' => 'foo','2'=>'goo',3=>'hoo');
 
// 定义空数组
$data = array();
 
// 循环遍历对象,对数组赋值
foreach ($obj as $key => $value) {
	$data[$key] = $value;
}
 
// 打印数组
var_dump($data);

结果:

be06cd9793eec239b8914e3c4f98e2b.png

热心网友 时间:2022-04-06 00:51

你可以循环一下,用新数组['key']=旧对象->key。
也可以这样:
$array =json_decode(json_encode(simplexml_load_string($xmlString)),TRUE);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的家用电器有哪些 美的系列品牌有哪些 现在微波炉哪个好用 美的微波炉系列有哪些 使命召唤4 用狙击枪的那关 使命召唤4撤离辐射区路怎么走 如何保护听力?你有了解过吗? 汇编语言编程有哪些特点呢? 少年的你经典语录带图片 少年的你易烊千玺台词精选 关于中秋节的日记怎么写 linux 下 php 扩展 如何 安装啊? - 技术问答 php 怎么安装扩展 如何安装PHP模块 php重定义函数怎么写 php伪静态、url重写 php 到底可不可以重载 关于php的重写路径问题 IIS+php URL重写。请朋友们帮忙写一条重写规则: thinkphp model怎么重写 PHP怎么重载已经存在的方法 如何在php里重写php的内置函数或类 什么是PHP面向对象中的重载重写 php怎么方法重载 php继承中方法重载(覆盖)的应用场合 php 方法重写和多态的区别 PHP中能否在类内方法中重写类内属性 PHP面向对象,方法重写的问题? PHP方法重写 如何配置php中的php.ini-development文件 如何在PHP中设置文件和目录的属性? PHP中怎么把对象转换为关联数组 PHP把对象转换成数组 如何将PHP对象数组转换成普通数组 php类被实例化以后生成的对象 如何变为 php数组呢? php数组的转换为数组 这是啥数据结构?怎么用php把他转换成数组? 在php中,如何将一个变量的每一行转换为数组 PHP 中怎样把类中的属性转化为一个数组 php如何将一个资源转为数组 php如何将I love Englist转成一个数组? php array会把string key自动转成int吗 PHP 字符1串转换成int类型变成了0? php 中怎么把字符串转为整形啊? 跪求! php强制转换类型 php中12个数字string转int类型数字不对 【PHP】值为1的string类型,转成int类型后值变成了0? 求助php数据类型转换,把字符串"1,2,3"转换成整型"1,2,3",","分隔符不变。怎么转?在线等! PHP对字符串到整型字段转换的时候长整型的字符串数据长度容易被截断,如何完成String到long类型的转换啊? 如何用python定义一个函数,列举出100以内的素数? 用python求100以内的素数