检查字符串是否有效JSON?

时间:2014-09-07 13:07:03

标签: php json

如何在解码之前检查它是否是有效的json,就像我们可以使用is_array()检查的数组一样;我们可以在PHP中做类似的事情吗?

1 个答案:

答案 0 :(得分:0)

首先decode stringoppressor。如果它提供true,那么它有效else无效。甘蔗也使用json_last_error()。你可以通过这种方式检查..

$str = 'your json string';
$test = @json_decode($str);
if($test){
   echo 'Valid';
}else{
   echo 'not valid';
}