php json字符串的名目化输出要领

json名目是合用于多种语言的数据名目,有助于差异语言措施之间的数据交互。但在PHP中直接来查察一个由json_encode()函数转化而来的json名目标字符串长短常的坚苦的(至少我是这么认为的),这篇文章教各人一个PHP中名目化json字符串的小能力,很是的实用。

例:直接输出一个 json 名目字符串

示例代码:

<?php //飞鸟慕鱼博客 $arr = array(     'Name' => 'Mochu',     'Age' => '188',     'Add' => 'Shanghai',     'PageHome' => 'feiniaomy.com' ); echo json_encode($arr); ?>

输出功效:

{"Name":"Mochu","Age":"188","Add":"Shanghai","PageHome":"feiniaomy.com"}

查察一下输出的功效,这是在数据少的环境下,可以判别数据布局。假如数据量多的环境下,就很难辨认出,其布局是怎么样的了

例:PHP 名目化输出 json 数据

php5.4 今后,json_encode增加了JSON_UNESCAPED_UNICODE , JSON_PRETTY_PRINT 等几个常量参数。使显示中文与名目化更利便。

JSON_PRETTY_PRINT 常量,可以名目化输出 json 字符串

示例代码:

<?php //飞鸟慕鱼博客 $arr = array(     'Name' => 'Mochu',     'Age' => '188',     'Add' => 'Shanghai',     'PageHome' => 'feiniaomy.com' ); echo json_encode($arr,JSON_PRETTY_PRINT);

返回功效:

{     "Name": "Mochu",     "Age": "188",     "Add": "Shanghai",     "PageHome": "feiniaomy.com" }

留意:需要在欣赏器,右键盘,查察源码,才气查察到名目化的JSON代码(小我私家测试发明的)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/9046.html