PHP将json或对象转成数组
今天老大突然给了我一个小任务,给我一个txt文件,里边是很多的json字串,要求将这些字串转换成php中的数组:
于是开足火力,用了将进5分钟的时间完成了任务,代码如下:
$jsonStr = file_get_contents('./2.txt');$arr = json_decode($jsonStr); $arr = ob2ar($arr);file_put_contents('./2Arr(php).php','<?php'."\r\n".var_export($arr,true));function ob2ar($obj) {if(is_object($obj)) {$obj = (array)$obj;$obj = ob2ar($obj);} elseif(is_array($obj)) {foreach($obj as $key => $value) {$obj[$key] = ob2ar($value);}}return $obj; }
根据资料【http://ianz.sinaapp.com/?p=40】
转载于:https://www.cnblogs.com/ishenghuo/p/4259670.html
PHP将json或对象转成数组相关推荐
- js中如何把 json对象转换成 数组
// var data2 = JSON.parse(data); // JSON.parse() 把 json字符串 转化成 json 对象 // var a = JSON.stringify(dat ...
- 如何将json对象转成数组???
如何将json对象转成数组??? 原:var json={"phone_num_wxx":"用户手机号","phone_city_wxx": ...
- json格式的数据转换成数组格式。
1.这个方法的作用就是将json格式的数据转换成数组格式. 2.,假设有Person这个类,有json类型数据str=str = [{"name":"张三",& ...
- doctrine find的对象转换成数组_「ES6基础」Array数组的新方法(上)
在日常工作中我们经常会与数组打交道,因此需要熟练掌握数组操作的相关方法,ES6中关于数组的操作,又给我们带来了哪些惊喜呢,Array数组操作又添加了哪些新方法? 本篇文章将从以下几个方面进行介绍: A ...
- php7对象转换成数组,php 如何把对象转换成数组对象
php把对象转换成数组对象的方法:首先打开相应的PHP代码文件:然后通过"function array_to_object($arr){...}"方法把对象转换成数组即可. 本文操 ...
- php将对象转换成数组
* @todo 将对象转换成数组 * @param unknown_type $obj * @return unknown */ function objec ...
- 将有length属性的对象转换成数组
将有length属性的对象转换成数组 //以arguments为例//方法一:var args = Array.prototype.slice.call(arguments) //例题:实现函数 ca ...
- 把 数组对象 里的 对象 转换成 数组对象 的形式
把 数组对象 里的 对象 转换成 数组对象 的形式 let moni = this.data.moni; // 把接口数组里的 对象变成数组对象的形式 moni.forEach((item) => ...
- php把对象转换成数组,php对象转换成数组的方法
php对象转换成数组的方法 发布时间:2020-05-20 14:13:07 来源:亿速云 阅读:108 作者:鸽子 php对象转数组方法 在php中将对象转数组的方法,可以通过使用"get ...
最新文章
- 【Deep Learning笔记】卷积神经网络必须要掌握的知识(看不懂你来打我)
- abaqus中元素过度失真是什么意思_Abaqus三维多晶体脚本建模Voronoi多面体建模
- python中常见的一些题目汇总
- 20165211 2017-2018-2 《Java程序设计》第4周学习总结
- ubuntu安装谷歌浏览器 typora+出现编码错误‘ascii‘ codec can‘t encode character ‘\u6b66‘+docker里安装tensorrt报错
- python rsa_Python RSA 公钥加密结果不一致
- 招兵买马,亚马逊再次补强人工智能
- miniconda安装BWA 以及miniconda的环境配置
- 为什么要学linux命令以及linux(ubuntu)的文件与目录命令
- 页面加载完就执行的设置?
- 教育学相关期刊杂志介绍
- 音频插件使用(wavesurfer.js)
- JavaSE实战项目:飞翔的小鸟(完整版)
- 亲属卡额度是什么意思_2019信用卡权益总结之十二:附属卡
- 量化交易入门阶段——欧奈尔的CANSLIM模型(A 年度净利润同比增长率)
- 汽车电子功能安全标准ISO26262解析(五)——FTA
- abaqus script提取应力应变位移 odb学习 addData
- 2016{太原UI设计师}郭文军讲解UI设计版式
- ubuntu18.04安装截图软件shutter
- 针对亚马逊卖家可深挖的畅销产品建议
热门文章
- java:合并两个排序的整数数组A和B变成一个新的数组。新数组也要有序。
- 安卓平分位置layout_weight学习记录
- mybatis 解析Integer为0的属性,解析成空字符串
- 对象的内置属性和js的对象之父Object()
- ashx误删后,未能创建类型
- 老公和老婆的15个关于......
- 这样写交互说明,开发不会约你去爬山~
- 产品设计 | 价格理论与用户体验
- 扎心了!年薪100万,却还不起5000块的信用卡
- PMCAFF问答精选 | 产品新手写PRD需要注意什么?