基本信息
源码名称:Zend Json.php 相关示例
源码大小:1.32KB
文件格式:.zip
开发语言:PHP
更新时间:2012-12-17
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
Zend Json.php相关实例 有Json和object相关的转换以及基本操作
<?php
require_once("Zend/Json.php");
$temp=array(
"a"=>0,
"b"=>1,
"c"=>array(
"c-1"=>21,
"c-2"=>22,
"c-3"=>23),
"d"=>3
);
$json=Zend_Json::encode($temp);
echo "临时数组内容为:";
echo "<p>";
print_r($temp);
echo "<p>";
echo "转换为JSON格式内容为:";
echo "<p>";
print_r($json);
?>
<?php
require_once("Zend/Json.php"); //调用Json组件
$json="{
\"addressbook\": {
\"name\": \"zhang san\",
\"address\": {
\"street\": \"Chang an jie\",
\"city\": \"BeiJing\",
\"zip\": 100001
},
\"phoneNumbers\": [
\"010-12345678\",
\"010-11111111\"
]
}
}";
echo "解码前为:<br>";
print_r($json);
echo "<p>";
$native=Zend_Json::decode($json);
echo "解码后为:<br>";
print_r($native);
?>
<?php
require_once("Zend/Json.php"); //调用Json组件
$temp=array(
"name"=>"zhang san",
"sex"=>"male",
"age"=>"28",
"work"=>"programer"
); //定义临时数组$temp
$json=Zend_Json::encode($temp); //使用Zend_Json::encode()将其转换为JSON
$native=Zend_Json::decode($json,Zend_Json::TYPE_OBJECT);
echo "临时数组内容为:";
echo "<p>";
print_r($temp); //输出数组内容
echo "<p>";
echo "编码为JSON格式内容为:";
echo "<p>";
print_r($json); //输出JSON格式内容
echo "<p>";
echo "解码为对象后的内容为:";
echo "<p>";
print_r($native); //输出解码后的对象
?>