php 檢測 json是否正確

直接上代碼

if (!function_exists('json_validate')) {
    /**
     * 檢測json數據格式是否正確
     * Author:劉星麟
     * @param $string
     * @return bool
     */
    function json_validate($string)
    {
        if (is_string($string)) {
            @json_decode($string);
            return (json_last_error() === JSON_ERROR_NONE);
        } else {
            return false;
        }
    }
}

用到的函數 json_decode()

參考資料:https://secure.php.net/manual/zh/function.json-last-error.php

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章