四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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ù)編解碼過程中發(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)載需保留來源!

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

主站蜘蛛池模板: 俱乐部的女人| 李欣聪个人资料| 木村多江| 往肚子里打气撑大肚子极限视频| 新红楼梦惊艳版| 色女人在线视频| 生长因子是结痂前用还是掉痂后用| 石锐| 罗素克劳主演电影| deaf dj课文翻译| 性欲满载| 黄湄媚| 松永纱奈在线| 一元二次方程实际问题| dj视频mv| 桐谷| 大森元贵| 二年级最佳家长评语| christie stevens| 搜狐手机首页| 飞虎神鹰1-42集免费| 各各他的爱的歌谱| 欧美xxxx做受性欧美蜜臀av| 韩国电影《无尽猎罪》的导演是谁| 飞龙猛将演员表| alura jenson movies| 2024微信头像图片| 八月照相馆| 思想道德与法治2023版| 38在线电影| 张勇手演过的电影| 青春无季演员表| 张少军| 749局演员表| 读书笔记经典常谈| 少年科学俱乐部| 无圣光_尤果网__秀人网_| 无耻之徒英文| 底线电影| 相识韩国| 我,喜欢你演员表介绍|