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型別資料型別
- js判斷json中資料的真假JSON
- JavaScript 判斷是否是陣列JavaScript陣列
- 【python資料分析】判斷資料框是否為空Python
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- PHP 判斷一個字元是否在字串中PHP字元字串
- PHP判斷一個字串是否包含亂碼PHP字串
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- python如何判斷一列是否有資料Python
- JavaScript判斷數字是否是質數JavaScript
- 【ASP】判斷是否是手機訪問
- python學習----判斷是否是閏年Python
- JavaScript 判斷變數是否是函式JavaScript變數函式
- 判斷自身開方是否是整數
- PHP判斷檔案是否為圖片的方法PHP
- fastjson判斷JSON字串是Object還是List<Object>ASTJSON字串Object
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- 判斷陣列裡面的json 物件是否相等,相等則移除陣列JSON物件
- php輸出json資料,導致前端js判斷錯誤的分析及解決PHPJSON前端
- 用scanf_s判斷輸入資料是否合法
- 判斷是否是陣列的幾種方法陣列
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- 正規表示式判斷是否是數字
- python如何判斷一個物件是否是列表Python物件
- 判斷 Eloqument 模型查詢資料結果是否為空模型
- dataset 判斷整列是否有重複,找出重複資料
- VBA判斷指定的資料夾或檔案是否存在
- 正則判斷MIME 型別是否是圖片型別
- python如何判斷一個數是否是整數Python
- 判斷字串是否為空字串
- python 判斷是否為中文Python
- 判斷字串是否唯一字串
- 判斷URL字串是否合法字串
- python判斷是否為listPython
- C# 正規表示式判斷是否是有效的檔案、資料夾路徑C#
- PHP 資料型別之檢視和判斷資料型別PHP資料型別
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- MFC下判斷資料夾是否存在,如不存在則建立資料夾
- JavaScript判斷字串是否為空JavaScript字串