当前位置:网站首页>学习使用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解决】
- Unity3D 数据加密
- [Punctuality Atom STM32 Serial] Chapter 2 STM32 Introduction Excerpted from [Punctual Atom] MiniPro STM32H750 Development Guide_V1.1
- 关于技术学习的6个观点
- The separation configuration Libpq is supported, speaking, reading and writing
- Detailed explanation of NAT/NAPT address translation (internal and external network communication) technology [Huawei eNSP]
- 双指针方法
- 命里有时终须有--记与TiDB的一次次擦肩而过
- grafana手册之可视化配置图表table
- 王爽汇编语言第四章:第一个程序
猜你喜欢
随机推荐
Unity3D data encryption
TCP的四次挥手
陈春花发布声明,这场流量狂欢该到了收尾的时候
区分惯性环节与延迟环节
Ansible deployment scripts - pro available without pit
ansible部署脚本--亲测可用无坑
获取cpu的核数
telnet远程登录aaa模式详解【华为eNSP】
今年37了,被大厂抢着要...
DOM简述
ps如何换背景颜色,自学ps软件photoshop2022,3种不同的方式笔记记录
Anton Paar安东帕密度计比重计维修DMA35性能参数
Apache APISIX 2.15 版本发布,为插件增加更多灵活性
async - await
MindSpore:损失函数问题
.NET深入解析LINQ框架(五:IQueryable、IQueryProvider接口详解)
LVGL's multi-language conversion tool -- a good assistant for font settings
将jpg图片转换成yuv420(NV12)数据文件
The separation configuration Libpq is supported, speaking, reading and writing
Detailed explanation of telnet remote login aaa mode [Huawei eNSP]









