配備先サーバーの PHP バージョンは 5.3.15 で、調べてみると JSON_PRETTY_PRINT は 5.4 以降で利用できることが分かりました。JSON_PRETTY_PRINT の代わりに 128 を引数に指定することで解決しました。
json_encode() expects parameter 2 to be long, string given in//echo json_encode($ary, JSON_PRETTY_PRINT); echo json_encode($ary, 128);
http://stackoverflow.com/questions/22208831/json-encode-expects-parameter-2-to-be-long-string-given
0 件のコメント:
コメントを投稿