PHPでJSON形式かどうかチェックする
PHP5.3 未満
function is_json($string){ return is_string($string) && is_array(json_decode($string, true)) ? true : false; }
PHP5.3 以上
function is_json($string){ return is_string($string) && is_array(json_decode($string, true)) && (json_last_error() == JSON_ERROR_NONE) ? true : false; }