尝试测试正在执行json_encode
的方法,并在编码失败时抛出异常。但是,无论我在json_encode
抛出什么,它都会成功编码。知道什么是简单的让它失败了吗?
答案 0 :(得分:1)
$ text =" \ xB1 \ x31&#34 ;;
$ json = json_encode($ text);
要检查错误,可以使用json_last_error() 您可以在http://php.net/manual/en/function.json-last-error.php
找到有关它的所有信息答案 1 :(得分:1)
我认为失败json_encode
的最小值是:
json_encode(NAN);
json_encode(INF);
其他候选人:
$a = array(&$a);
json_encode($a);