中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php判斷是否為json格式的方法

首先要記住json_encode返回的是字符串, 而json_decode返回的是對象

判斷數據不是JSON格式:

復制代碼 代碼如下:
function is_not_json($str){ 
    return is_null(json_decode($str));
}

判斷數據是合法的json數據: (php版本大于5.3)

復制代碼 代碼如下:
function is_json($string) { www.jb51.NET
 json_decode($string);
 return (json_last_error() == JSON_ERROR_NONE);
}

json_last_error()函數返回數據編解碼過程中發生的錯誤

注意: json編解碼所操作字符串必須是UTF8的

例子

復制代碼 代碼如下:
/**
* 解析json串
* @param type $json_str
* @return type
*/
function analyJson($json_str) {
$json_str = str_replace('\\', '', $json_str);
$out_arr = array();
preg_match('/{.*}/', $json_str, $out_arr);
if (!empty($out_arr)) {
$result = json_decode($out_arr[0], TRUE);
} else {
return FALSE;
}
return $result;
}

如果不是json則返回false

php技術php判斷是否為json格式的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 波多野结衣一区二区 | 日韩美香港a一级毛片免费 国产综合av | 二区在线观看 | 亚洲视频在线一区 | 国产乱码久久久 | 国产a爽一区二区久久久 | 欧美精品一区二区蜜桃 | 精品国产99 | 欧美黄色片 | 日韩有码在线观看 | 免费观看毛片 | 在线国产一区二区 | 欧美a∨| 国产美女在线观看 | 黄色免费av | 91久久精品国产91久久性色tv | 91国内外精品自在线播放 | 亚洲天堂999 | 玖玖在线精品 | 91n成人| 欧美专区在线视频 | 精品一区二区三区不卡 | 人人种亚洲 | 久久久久久久久91 | a级在线免费 | 欧美电影免费观看高清 | 久草新在线 | 欧美激情精品久久久久 | 欧美激情久久久久久 | 91黄色免费看 | 欧美在线一二三 | 日本又色又爽又黄的大片 | 欧美日在线| 国产精品色哟哟网站 | 黄色香蕉视频在线观看 | www午夜视频 | 久久久999成人 | 911网站大全在线观看 | 国产a区 | 黄色一级毛片 | 欧美日韩一区二区在线 |