新聞中心
第一次在Json_Decode()進(jìn)行安裝,但原理應(yīng)該是一樣的對不?此時假如 phpize, 然后configure/make的話會出錯,說是libtool版本不對,讓你重新aclocal/autoconf一下
反正咱們也是莫名其妙,隨便就按它說的做吧...#t#

堅守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都廣告推廣小微創(chuàng)業(yè)公司專業(yè)提供企業(yè)網(wǎng)站制作營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。
有兩個函數(shù)用于 JSON:encode 和 decode。第一個函數(shù)將把任意類型的數(shù)據(jù)對象轉(zhuǎn)換為一組序列化數(shù)據(jù),以供 JavaScript 處理。第二個函數(shù)將把序列化數(shù)據(jù)解碼,并將其轉(zhuǎn)換為基本 PHP 對象或聯(lián)合數(shù)組。我們來看一看 Json_Decode()。
Json_Decode() 的示例:
- $jsonObject = '{"21":{"url":"www.blah.com\/story1.html","title":"JSON is sweeping AJAX world",
- "viewed":false},"22":{"url":"www.blah.com\/story2.html","title":"JSON is great","viewed":false}}';
- $decodedObject = json_decode($jsonObject);
- $decodedArray = json_decode($jsonObject, true);
- print_r($decodedObject);
- echo "
";- print_r($decodedArray);
- ?>
如上,我們有一個 PHP 腳本,該腳本將獲取 $jsonObject 并將其解碼回 PHP 固有對象。我們進(jìn)行了兩次解碼。第一次,使用未經(jīng)修改的用法,這將得到 stdClass 的對象;第二次,使用布爾型參數(shù)來創(chuàng)建聯(lián)合數(shù)組。
- stdClass Object ( [21] => stdClass Object ( [url] =>
- www.blah.com/story1.html [title] => JSON is sweeping AJAX world [viewed] => )
- [22] => stdClass Object ( [url] => www.blah.com/story2.html [title] =>
- JSON is great [viewed] => ) ) Array ( [21] => Array ( [url] => www.blah.com/story1.html [title] =>
- JSON is sweeping AJAX world [viewed] => ) [22] => Array
- [url] => www.blah.com/story2.html [title] => JSON is great [viewed] => ) )
結(jié)束語
JSON 是一種有用的、輕量級協(xié)議,現(xiàn)在可用于 PHP V5.2,它可以輕松地實現(xiàn)從 PHP 應(yīng)用程序中提取出數(shù)據(jù),并將其放入 Ajax 應(yīng)用程序的過程。相應(yīng)地,PHP 中的 JSON 同樣也是輕量級且十分有用的,只包含兩個易于使用的函數(shù)。
使用這些函數(shù),我們可以轉(zhuǎn)換和導(dǎo)出對象結(jié)構(gòu),還可以使用 json_encode() 使來自 PHP 數(shù)據(jù)庫連接的數(shù)據(jù)可用于 Ajax 應(yīng)用程序。在 Ajax 應(yīng)用程序中處理完數(shù)據(jù)后,可以將數(shù)據(jù)返回 PHP 腳本并用Json_Decode()重新創(chuàng)建可用的對象數(shù)據(jù)結(jié)構(gòu)。當(dāng)把數(shù)據(jù)返回到 PHP 后,我們可以將其存儲到數(shù)據(jù)庫中,或使用 PHP 提供的眾多選擇中的任何其他數(shù)據(jù)處理方法。
分享題目:大體進(jìn)行對Json_Decode()實例舉例說明
當(dāng)前地址:http://m.fisionsoft.com.cn/article/cocecsi.html


咨詢
建站咨詢
