php编码解码json对象
JSON是轻量级的文本数据交换格式,类似与XML,在接触微信公众平台开发和自己写给妹子的订阅号上,认识到了JSON的方便,比如在获取天气,就需要用到JSON进行数据格式转化。
JSON(JavaScript Object Notation)全称为JavaScript对象表示法,虽然它是使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。
下面是把PHP对象用JSON扩展进行编码解码
<?php header("Content-Type: text/html; charset=utf-8");//解码的字符串必须是utf-8格式 //创建php对象 class gf{ public $name=""; public $age=""; public $adress=""; } $girl = new gf(); $girl->name = "艳艳"; $girl->age = "18"; $girl->adress = "secret" //编码实例化的对象 $json_girl = json_encode($girl); echo "编码为json对象:"."<br />"; //解码JSON字符串 echo json_encode($json_girl)."<br />"; echo "解码为json对象"; var_dump(json_decode($json_girl));//用var_dump函数输出json字符串变量
下面是浏览器的输出效果
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: wget 下载整个网站,或者特定目录
- 下一篇: Java进阶(十八)数组(上)-认识Java数组