用PHP生成和获取JSON文件的方法
本文通过一个实例描述了用PHP生成和获取JSON文件的方法。分享给大家参考,如下:
首先定义一个数组,然后遍历数据表,将对应的数据放入数组中,最后通过json_encode()对数组进行变换
json_encode()的功能是将数值转换成json数据存储格式。
putjson.php:
?Php//生成一个Php数组$ data=array();$data[0]=array('1 ','吴哲然',' onetopweb . cn ');$data[1]=array('2 ',' He Kai ',' iteye.com ');//将PHP数组转换为JSON字符串$ JSON _ string=JSON _ encode($ data);//写入文件file _ put _ contents ('test.json ',$ JSON _ string);用相同的名称覆盖JSON文件,或者创建没有它们的文件。
生成或覆盖的JSON如下:复制的代码如下: [['1 ',' \ u811a \ u672c \ u4e4b \ u5bb6 ',' www.jb51.net'],['2 ',' \ u7f16 \ u7a0b \ u5f00 \。
然后,将JSON文件中的数据读入PHP变量。
getjson.php:
?Php//从文件中读取数据到Php变量$ JSON _ String=file _ get _ contents(' test。JSON’);//将JSON字符串转换为PHP数组$ data=JSON _ decode ($ JSON _ string,true);//显示它以查看var _ dump($ data);echo“brbr”;print _ r($ data);echo“brbr”;回声'不。'.$data[0][0],”名称:'。$data[0][1],”网站:'。$ data[0][2];echo“br”;回声'不。'.$data[1][0],”名称:'。$data[1][1]。网站:'。$ data[1][2];渲染:
PS:这里有一些比较实用的json在线工具供大家参考:
在线JSON代码检查,检查,美化和格式化工具:http://tools.jb51.net/code/json
JSON在线格式化工具:http://tools.jb51.net/code/jsonformat
在线XML/JSON相互转换工具:http://tools.jb51.net/code/xmljson
Json代码在线格式化/美化/压缩/编辑/转换工具:http://tools.jb51.net/code/jsoncodeformat
c语言风格/HTML/CSS/json代码格式化和美化工具:http://tools.jb51.net/code/ccode_html_css_json
更多对PHP相关内容感兴趣的读者可以查看本网站专题:《PHP中json格式数据操作技巧汇总》、《PHP针对XML文件操作技巧总结》、《PHP基本语法入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》、《php常见数据库操作技巧汇总》、0103010
希望本文对PHP编程有所帮助。
版权声明:用PHP生成和获取JSON文件的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。