私の JSON には、4 つのルート値があります。そのうちの 3 つは適切に解析されます。4番目の口述は結果にさえありません。この dict には、キー「base64」を持つ UTF-8 文字列があり、長さは 50915 シンボルです。
これはサーバー (PHP 5.3.*) でのみ発生し、私のローカル (PHP 5.4.4) ではすべて正常に動作します。一体何が起こっているのですか?1 つのオブジェクト サイズに制限はありますか?
コード
$json = new Services_JSON(SERVICES_JSON_LOOSE_TYPE);
$result = $json->decode($var);