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字符串变量



下面是浏览器的输出效果



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值