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

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

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

判斷數(shù)據(jù)不是JSON格式:

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

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

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

json_last_error()函數(shù)返回?cái)?shù)據(jù)編解碼過(guò)程中發(fā)生的錯(cuò)誤

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

例子

復(fù)制代碼 代碼如下:
/**
* 解析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技術(shù)php判斷是否為json格式的方法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 精品视频在线观看 | 免费视频一区二区 | 天堂中文字幕av | 亚洲精品一区中文字幕乱码 | 中文成人在线 | 亚洲一区二区视频 | 欧美成人激情视频 | 午夜精品在线观看 | 大香在线伊779 | 国产一区 | 久草中文网 | 国产一区二区在线观看视频 | 日韩精品二区 | 久久99网站 | 国产一级在线 | 四虎最新地址 | 国产在线视频一区 | 男女啪啪网址 | 麻豆changesxxx国产 | 日韩av第一页| 日韩精品一区二区在线 | 一区二区免费在线 | 国产午夜三级一区二区三 | 久久亚洲国产精品 | 雨宫琴音一区二区在线 | 国产精品久久久久久久久久免费 | 久久爱黑人激情av摘花 | 日韩精品视频网 | 成人毛片网 | 久久国产精品久久久久久 | аⅴ资源新版在线天堂 | 久久精品国产免费一区二区三区 | 日韩欧美三级 | 午夜爽爽爽男女免费观看影院 | 自拍偷拍中文字幕 | 天天综合日日夜夜 | 中文字幕精品一区二区三区精品 | 日韩欧美国产一区二区三区 | 999久久精品 | 国产欧美日韩在线 | 亚洲精品欧美 |