Как проверить, строка в формате JSON или нет
Можно написать функцию, которая вернет true/false:
function isJsonString($string) {
json_decode($string);
return json_last_error() === JSON_ERROR_NONE;
}
Смысл в том, что если ошибок при конвертировании не было - то тогда строка была в формате JSON.
Комментарии