php json_encode如何使用
内容导读
收集整理的这篇技术教程文章主要介绍了php json_encode如何使用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含910字,纯文字阅读大概需要2分钟。
内容图文
现在的接口开发,xml格式的已经很少了,大部分都被json取代了,而php号称专为接口开发的语言,自然有它强大的特点,那就是它的内置函数json_encode.
函数原型为 function json_encode($value,$option=0)
其中$value为我们要转换为json的数据,可以说数组和对象。(要求是utf8编码)
$option为转换的参数。由以下常量组成的二进制掩码:
JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK,JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT,其中我们经常用的就是JSON_FORCE_OBJECT这个参数,它是将数据强制转换为json对象。
下面我们举个例子
$arr = ['name'=>'梦回故里','age'=>'18'];die(json_encode($arr));
执行结果为:
class A{ public $name = ""; public $age = ""; } $a = new A(); $a->name = "梦回故里"; $a->age= "18";die(json_encode($a));
我这就是运行的结果。
更多PHP相关知识,请访问PHP中文网!
以上就是php json_encode如何使用的详细内容。
内容总结
以上是为您收集整理的php json_encode如何使用全部内容,希望文章能够帮你解决php json_encode如何使用所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 lecms, classcms, fastadmin, pbootcms, phpcms, eyoucms, yzmcms, PHP, xunruicms, jizhicms, dedecms, wordpress, hkcms, yzncms, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。