当前位置:网站首页>学习使用php把stdClass Object转array的方法整理
学习使用php把stdClass Object转array的方法整理
2022-08-04 09:19:00 【徊忆羽菲】
学习使用php把stdClass Object转array的方法整理
对象转数组方法
function object2array_pre(&$object) {
if (is_object($object)) {
$arr = (array)($object);
} else {
$arr = &$object;
}
if (is_array($arr)) {
foreach($arr as $varName => $varValue){
$arr[$varName] = $this->object2array($varValue);
}
}
return $arr;
}
function object2array(&$object) {
$object = json_decode( json_encode( $object),true);
return $object;
}
以上两个方法结合使用
边栏推荐
- 已解决No module named ‘flask_misaka‘【BUG解决】
- Detailed explanation of NAT/NAPT address translation (internal and external network communication) technology [Huawei eNSP]
- 区分惯性环节与延迟环节
- 【正点原子STM32连载】第二章 STM32简介 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 蜜芽CEO刘楠:垂直电商黄金时代已落幕 坚定转型品牌之路
- Fiddler(一)安装
- I am 37 this year, and I was rushed by a big factory to...
- 交换机链路聚合详解【华为eNSP】
- LeetCode简单题之最好的扑克手牌
- 今日睡眠质量记录71分
猜你喜欢
【云驻共创】HCSD 大咖直播–就业指南
去掉js代码文件所有注释
leetcode二叉树系列(二叉搜索树篇)
《福格行为模型》:如何养成好习惯?
陈春花发布声明,这场流量狂欢该到了收尾的时候
leetcode动态规划经典例题——53.最大子数组和
VRRP + MSTP configuration, huawei eNSP experiment 】 【
已解决No module named ‘flask_misaka‘【BUG解决】
Anton Paar Anton Paar Density Meter Hydrometer Repair DMA35 Performance Parameters
今年37了,被大厂抢着要...
随机推荐
How to import data from PG to kingbaseES
VRRP + MSTP configuration, huawei eNSP experiment 】 【
Explanation of spark operator
cannot import name 'import_string' from 'werkzeug' [bug solution]
MATLAB/Simulink快捷键
有坦荡的远方
【正点原子STM32连载】第二章 STM32简介 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
leetcode经典例题——49.字母异位词分组
关于DSP驱动外挂flash
华为od项目
MindSpore:【model_zoo】【resnet】尝试用THOR优化器运行时报cannot import name ‘THOR‘
区分惯性环节与延迟环节
字符串与正则表达式(C#)
LVGL的多语言转换工具--字体设置的好助手
Detailed explanation of telnet remote login aaa mode [Huawei eNSP]
SQL后计算的利器
Unity3D 数据加密
获取cpu的核数
户外徒步旅行
外包干了四年,秋招终于上岸了