function is_json($string) {
json_decode($string);
return (json_last_error() == JSON_ERROR_NONE);
}
PHP:判斷是否是JSON資料
原文:
PHP: 判斷是否是JSON資料
PHP: 判斷是否是JSON資料
首先要記住json_encode返回的是字串, 而json_decode返回的是物件.
判斷資料不是JSON格式:
function is_not_json($str){
return is_null(json_decode($str));
}
判斷資料是合法的json資料: (PHP版本大於5.3)
json_last_error()函式返回資料編解碼過程中發生的錯誤.
注意: json編解碼所操作字串必須是UTF8的.
by iefreer
參考:
http://www.php.net/manual/en/ref.json.php
相關文章
- 判斷a是否是int型別資料型別
- php判斷是否是微信瀏覽器PHP瀏覽器
- PHP 判斷是否包含某字串PHP字串
- php判斷字串A是否含有字串BPHP字串
- JavaScript 判斷是否是陣列JavaScript陣列
- C 判斷字串是否是子集字串
- 判斷是否是iPhone5iPhone
- php中判斷變數是否為空PHP變數
- PHP判斷使用者裝置是否是移動裝置PHP
- 判斷oracle是否是rac例項Oracle
- 【python資料分析】判斷資料框是否為空Python
- c# winform 判斷資料夾是否存在,新建資料夾,判斷資料夾存不存在C#ORM
- PHP 判斷一個字元是否在字串中PHP字元字串
- PHP判斷一個字串是否包含亂碼PHP字串
- JavaScript 判斷變數是否是函式JavaScript變數函式
- JavaScript判斷數字是否是質數JavaScript
- 如何判斷是否是360瀏覽器瀏覽器
- javascript判斷是否是觸屏程式碼JavaScript
- 判斷是否是字串全都是空格字串
- C#--判斷某年是否是閏年C#
- 判斷裝置是否是 iphone5iPhone
- 判斷字串是否是合法的EMail (轉)字串AI
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- 判斷資料庫是否需要例項恢復資料庫
- php網站判斷使用者是否是手機訪問的方法PHP網站
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- PHP判斷檔案是否為圖片的方法PHP
- 判斷是否是陣列的幾種方法陣列
- js如何判斷是否是IE瀏覽器JS瀏覽器
- jQuery判斷按下的是否是enterEnter鍵jQuery
- JavaScript判斷是否是手機mobile登入JavaScript
- python如何判斷一列是否有資料Python
- 用scanf_s判斷輸入資料是否合法
- Sql Server中判斷表或者資料庫是否存在SQLServer資料庫
- js判斷json中資料的真假JSON
- 判斷陣列裡面的json 物件是否相等,相等則移除陣列JSON物件
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- 判斷表中資料是否有重複