php5.2以下版本無json_decode函數(shù)的解決方法
function json_decode2($json)
{
$comment = false;
$out = '$x=';
for ($i=0; $i<strlen($json); $i++)
{
if (!$comment)
{
if (($json[$i] == '{') || ($json[$i] == '[')) $out .= ' array(';
else if (($json[$i] == '}') || ($json[$i] == ']')) $out .= ')';
else if ($json[$i] == ':') $out .= '=>';
else $out .= $json[$i];
}
else $out .= $json[$i];
if ($json[$i] == '"' && $json[($i-1)]!="\\") $comment = !$comment;
}
eval($out . ';');
return $x;
}
不過這個(gè)返回的是Array
要返回object 則要用到 service_json類了
- php中json_decode()和json_encode()的使用方法
- 淺析php中json_encode()和json_decode()
- PHP json_decode函數(shù)詳細(xì)解析
- PHP中遇到BOM、<feff>編碼導(dǎo)致json_decode函數(shù)無法解析問題
- Javascript生成json的函數(shù)代碼(可以用php的json_decode解碼)
- php json_encode與json_decode詳解及實(shí)例
- 關(guān)于php中的json_encode()和json_decode()函數(shù)的一些說明
- PHP實(shí)現(xiàn)json_decode不轉(zhuǎn)義中文的方法
- 使用PHP json_decode可能遇到的坑與解決方法
相關(guān)文章
隊(duì)列在編程中的實(shí)際應(yīng)用(php)
隊(duì)列(Queue)是運(yùn)算受到限制的一種線性表。只允許在表的一端進(jìn)行插入,而在另一端進(jìn)行刪除元素的線性表。隊(duì)尾(rear)是允許插入的一端。隊(duì)頭(front)是允許刪除的一端??贞?duì)列是不含元素的空表。2010-09-09詳解php內(nèi)存管理機(jī)制與垃圾回收機(jī)制
在PHP中,沒有任何變量指向這個(gè)對象時(shí),這個(gè)對象就成為垃圾。PHP會(huì)將其在內(nèi)存中銷毀;這是PHP的GC垃圾處理機(jī)制。PHP的內(nèi)存管理,分為倆部分, 第一部分是PHP自身的內(nèi)存管理,而第二部分是zend_alloc中描寫的關(guān)于PHP自身的內(nèi)存管理。本文將詳細(xì)介紹這兩個(gè)內(nèi)容。2021-05-05php中使用ExcelFileParser處理excel獲得數(shù)據(jù)(可作批量導(dǎo)入到數(shù)據(jù)庫使用)
使用ExcelFileParser處理excel獲得數(shù)據(jù) 可以用作批量導(dǎo)入到數(shù)據(jù)庫使用,需要獲取excel數(shù)據(jù)的朋友可以參考下。2010-08-08php實(shí)現(xiàn)的雙向隊(duì)列類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)的雙向隊(duì)列類,是數(shù)據(jù)結(jié)構(gòu)中非常重要的一個(gè)數(shù)據(jù)結(jié)構(gòu)類型,需要的朋友可以參考下2014-09-091億條數(shù)據(jù)如何分表100張到Mysql數(shù)據(jù)庫中(PHP)
這篇文章主要介紹了當(dāng)數(shù)據(jù)量猛增的時(shí)候如何把一億條數(shù)據(jù)分表100張到Mysql數(shù)據(jù)庫中,需要的朋友可以參考下2015-07-07php實(shí)現(xiàn)遞歸抓取網(wǎng)頁類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)遞歸抓取網(wǎng)頁類,實(shí)例分析了php遞歸操作及網(wǎng)頁抓取的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04PHP實(shí)現(xiàn)websocket通信的方法示例
這篇文章主要介紹了PHP實(shí)現(xiàn)websocket通信的方法,結(jié)合實(shí)例形式分析了php基于websocket類的socket通信相關(guān)客戶端與服務(wù)器端操作技巧,需要的朋友可以參考下2018-08-08