我怎样才能抛出错误消息json_decode
?
例如,
$error = array(
"key_name" => "Keyname - empty!",
"pub_name" => "Pubname - empty!",
"path" => "path - empty!"
);
$json = json_encode($error);
$object = json_decode($json);
print_r($object->keyname);
我明白了,
注意:未定义的属性:第 32 行 C:.... 中的 stdClass::$key_namex
keyname
实际上并不存在,所以我想知道是否可以使用if condition
,
if(!$object->keyname) { .... }
可能吗?
有时我没有错误内容,
$error = array(
);
$json = json_encode($error);
$object = json_decode($json);
print_r($object->key_name);
所以我想在继续下面的代码之前抛出一个错误,
if($object == '') {...}
可能吗?