亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 擴展 > JSON > 正文

PHP針對JSON操作實例分析

2024-09-06 20:18:14
字體:
來源:轉載
供稿:網友

 這篇文章主要介紹了PHP針對JSON操作的常用方法,實例分析了json轉數組、數組轉json等技巧與相關注意事項,需要的朋友可以參考下

  

本文實例分析了PHP針對JSON操作。分享給大家供大家參考。具體分析如下:

由于JSON可以在很多種程序語言中使用,所以我們可以用來做小型數據中轉,如:PHP輸出JSON字符串供JavaScript使用等。在PHP中可以使用 json_decode() 由一串規范的字符串解析出 JSON對象,使用 json_encode() 由JSON 對象生成一串規范的字符串。

例:

代碼如下:<?php
$json = '{"a":1, "b":2, "c":3, "d":4, "e":5 }';
var_dump(json_decode($json));
var_dump(json_decode($json,true));

 

輸出:

代碼如下:object(stdClass)#1 (5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}

 

array(5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}


代碼如下:$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);

 

輸出:{"a":1,"b":2,"c":3,"d":4,"e":5}

1. json_decode(),字符轉JSON,一般用在接收到Javascript 發送的數據時會用到。

代碼如下:<?php
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"123456789","mail":"nieweihf@163.com","xx":"xxxxxxx"}}';
$web=json_decode($s);
echo '網站名稱:'.$web->webname.'<br />網址:'.$web->url.'<br />聯系方式:QQ-'.$web->contact->qq.' MAIL:'.$web->contact->mail;
?>

 

上面的例子中,我們首先定義了一個變量s,然后用json_decode()解析成JSON對象,之后可以按照JSON的方式去使用,從使用情況看,JSON和XML以及數組實現的功能類似,都可以存儲一些相互之間存在關系的數據,但是個人覺得JSON更容易使用,且可以使用JSON和JavaScript實現數據共享。

2. json_encode(),JSON轉字符,這個一般在AJAX 應用中,為了將JSON對象轉化成字符串并輸出給 Javascript 時會用到,而向數據庫中存儲時也會用到。

代碼如下:<?php
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"123456789","mail":"nieweihf@163.com","xx":"xxxxxxx"}}';
$web=json_decode($s);
echo json_encode($web);
?>

 

二 .PHP JSON 轉數組

代碼如下:<?php
$s='{"webname":"homehf","url":"www.homehf.com","qq":"123456789"}';
$web=json_decode($s); //將字符轉成JSON
$arr=array();
foreach($web as $k=>$w) $arr[$k]=$w;
print_r($arr);
?>

 

上面的代碼中,已經將一個JSON對象轉成了一個數組,可是如果是嵌套的JSON,上面的代碼顯然無能為力了,那么我們寫一個函數解決嵌套JSON,

 

代碼如下:<?php
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"123456789","mail":"nieweihf@163.com","xx":"xxxxxxx"}}';
$web=json_decode($s);
$arr=json_to_array($web);
print_r($arr);

 

function json_to_array($web){
$arr=array();
foreach($web as $k=>$w){
if(is_object($w)) $arr[$k]=json_to_array($w); //判斷類型是不是object
else $arr[$k]=$w;
}
return $arr;
}
?>

 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩在线亚洲字幕中文| 亚洲男人天堂网| 米奇精品一区二区三区在线观看| 欧美成人在线免费视频| 欧美又大又硬又粗bbbbb| 中文字幕亚洲综合久久筱田步美| 色综合久久久久久中文网| 国产精品成人一区二区| 亚洲午夜精品久久久久久久久久久久| 日韩成人在线免费观看| 日韩av快播网址| 午夜精品久久久久久久男人的天堂| 日韩一区二区三区国产| 日韩影视在线观看| 精品久久久久久国产| 欧美影院久久久| 亚洲免费视频在线观看| 国产精品狠色婷| 精品亚洲va在线va天堂资源站| 亚洲xxxx做受欧美| 在线成人一区二区| 国产午夜精品美女视频明星a级| 中文字幕日韩av综合精品| 国产亚洲欧洲高清| 在线播放亚洲激情| 欧美男插女视频| 精品中文字幕在线2019| 日韩成人激情影院| 孩xxxx性bbbb欧美| 中文综合在线观看| 日韩免费av在线| 亚洲第一精品夜夜躁人人躁| 国产在线播放91| 日本韩国欧美精品大片卡二| 一区二区中文字幕| 精品一区二区三区三区| 亚洲国产精品悠悠久久琪琪| 精品福利一区二区| 在线播放国产一区二区三区| 亚洲免费电影在线观看| 亚洲成人激情在线观看| 欧美在线免费视频| 欧美在线观看网址综合| 日韩av在线一区| 在线电影欧美日韩一区二区私密| 亚洲欧洲中文天堂| 国产精品www网站| 日韩成人激情影院| 日韩69视频在线观看| 欧美人与物videos| 国产日韩亚洲欧美| 九九久久国产精品| 国产精品视频精品| 亚洲人在线视频| 久久精品国产亚洲| 免费99精品国产自在在线| 亚洲一区二区久久久| 久久久精品美女| 欧美资源在线观看| 精品二区三区线观看| 亚洲欧美精品一区二区| www.xxxx精品| 海角国产乱辈乱精品视频| 欧美精品第一页在线播放| 国产亚洲精品美女久久久久| 亚洲xxxxx电影| 91精品久久久久久久久久久久久久| 欧美丰满片xxx777| 亚洲精品98久久久久久中文字幕| 91超碰中文字幕久久精品| 欧美日韩中国免费专区在线看| 午夜精品美女自拍福到在线| 中文字幕欧美亚洲| 成人久久18免费网站图片| 日韩在线视频观看正片免费网站| 亚洲一区二区三区在线免费观看| 亚洲欧美一区二区三区在线| 久久影院模特热| 欧美亚洲另类视频| 日韩在线观看网站| 97在线视频国产| 91网站在线看| 国产亚洲美女久久| 热门国产精品亚洲第一区在线| 精品中文字幕在线2019| 日韩av综合网| 中文字幕日韩视频| 久久亚洲一区二区三区四区五区高| 国产午夜精品视频免费不卡69堂| 91在线高清免费观看| 国产成人亚洲综合91精品| 欧美日韩成人网| 国产精品对白刺激| 久久久久久久久91| 欧美日韩亚洲网| 96pao国产成视频永久免费| 久久最新资源网| 91中文精品字幕在线视频| 中文字幕日韩免费视频| 岛国视频午夜一区免费在线观看| 久久精品男人天堂| 亚洲第一精品夜夜躁人人躁| 国产精品爱啪在线线免费观看| 成人两性免费视频| 亚洲国产精久久久久久| 欧美亚洲午夜视频在线观看| 国产精品美女久久久久av超清| 亚洲国产精品va在线看黑人动漫| 亚洲天堂成人在线视频| 亚洲国产精彩中文乱码av在线播放| 日韩精品在线第一页| 欧美一区三区三区高中清蜜桃| 国产精品一区二区三| 亚洲永久在线观看| 欧美孕妇孕交黑巨大网站| 久久99久久99精品中文字幕| 国产91九色视频| 国产精品免费一区豆花| 欧美精品videossex性护士| 亚洲一区二区久久久| 欧美精品激情在线观看| 欧美黄色片视频| 黑人与娇小精品av专区| 国产大片精品免费永久看nba| 亚洲激情成人网| 69国产精品成人在线播放| 91精品国产乱码久久久久久蜜臀| 亚洲一区二区三区成人在线视频精品| 久久天天躁狠狠躁夜夜躁2014| 国产精品爱久久久久久久| 亚洲在线一区二区| 欧美激情精品在线| 亚洲综合成人婷婷小说| 揄拍成人国产精品视频| 日韩欧美精品免费在线| 亚洲a在线观看| 国产成人综合一区二区三区| 91av网站在线播放| 国产精品久久久久9999| 亚洲欧美国产精品久久久久久久| 久久夜色精品国产| 国产精品一区二区三区久久久| 国产精品一区久久久| 色综合导航网站| 欧美激情二区三区| 亚洲欧美日韩国产成人| 亚洲第一国产精品| 精品福利一区二区| 久久国产精品首页| 91精品在线播放| 日韩美女视频免费在线观看| 日韩成人中文电影| 欧美性猛交xxxx免费看| 亚洲性av网站| 亚洲综合在线中文字幕| 91精品国产91久久久久久最新| 久热爱精品视频线路一| 一本大道久久加勒比香蕉| 亚洲精品资源美女情侣酒店| 亚洲国产精彩中文乱码av在线播放| 欧美在线精品免播放器视频| 欧美裸身视频免费观看| 中文国产成人精品久久一| 在线观看精品国产视频|