PHP 判斷是否是JSON資料

2021-06-12 17:49:01 字數 375 閱讀 9444

首先要記住json_encode返回的是字串, 而json_decode返回的是物件.

判斷資料不是json格式:

function

is_not_json

($str

)

判斷資料是合法的json資料: (php版本大於5.3)

function

is_json

($string

)

json_last_error()函式返回資料編譯碼過程中發生的錯誤.

注意: json編譯碼所操作字串必須是utf8的.

by iefreer

參考:

php判斷是否是檔案 php 判斷檔案是否存在

sha1 file 計算文字檔案sha 1雜湊 sha1 file file 語法 sha1 file file,raw 引數 file 必需。規定要計算的檔案。raw 可選。布林值,規定十六進製制或二進位制輸出格式 true 原始 16 字元二進位制格式 false 預設。32 字元十六進製制數 ...

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

首先要記住json encode返回的是字串,而json decode返回的是物件 判斷資料不是json格式 如下 function is not json str 判斷資料是合法的json資料 php版本大於5.3 如下 function is json string json last erro...

PHP演算法之判斷是否是質數

質數又稱素數。乙個大於1的自然數,除了1和它自身外,不能整除其他自然數的數叫做質數 否則稱為合數。迴圈所有可能的備選數字,然後和中間數以下且大於等於2的整數進行整除比較,如果能夠被整數,則肯定不是質數,相反,就是質數。這也是最可能先想到的,也就是直接和備選數的中間數去比較,演算法原始碼如下 獲取所有...