ninnin_wpPHP、備忘録json_encodeはPHP5.2以上から利用できるため、使えない場合はPHPのバージョンUPが必要となります。簡単にPHPのバージョンアップなど実行できません。それで新たな不具合が出た場合も大変ですし、出来たら、PHPのバージョンを上げずに利用したいはずです。json_encode()を使える前提で作られたプログラムを移植したい場合はどうしたらよいのでしょうか。移植できないのでしょうか?もしくはソースを自力で書き直す...!?PHP5.2以上であれば「json_encode()」という関数が利用できます。自前で書換えないと...って思ってる方、そうではなく、5.2以下の場合は、同じ名前でJSON処理をする関数を作れば良いのですね。この方の記事が参考になりました。}}上記のコードでは、「json_encode」という関数が存在するかどうかを問い合せています。存在するのであれば、そのまま利用します(PHP5.2以上の場合)。」を作成し、「json_encode」という関数を作り上げます。処理の中身としては、別のJSONライブラリにデータを投げて、結果を表示しているだけです。「Services/JSON.php」は以下のURLから取得できます。Hostingお客様の環境でPHPのバージョンアップとか出来ればしたくなかったので、超助かりました。コメントをキャンセルメールアドレスが公開されることはありません。著作にんにんプロフィール仙台の企業に所属している。やりたいこといっぱいあるけど、たまに時間出来ると携帯ゲームで全部潰れてる人。Themeisle.。