タグ

php4でphp5の関数に関するseo_uenishiのブックマーク (1)

  • PHP4でPHP5以降で追加された関数を使用する。 | TechnoWeb

    PHP4の環境で、どうしてもPHP5以降の関数を使いたい場合があります。 たとえば、使いたいフレームワークやライブラリがPHP5に依存した関数を使っているような場合です。 最近弊社でもPHP4環境であるフレームワークを導入する際に、 PHP5で追加されたjson_encodeとjson_decodeをフレームワークが使用していて、 エラーが発生していました。 エラーが発生していたのはこの部分だけなので、フレームワークのjson関係の部分を手直しする というのも1案あります。 ですがフレームワークのソースに手を入れてしまうと、今後のフレームワークのバージョンアップに 対応できません。 そこで調べたところ、便利なファイルを見つけました。 upgrade.php このファイルを if (PHP_VERSION <"5.0.0") { include("upgrade.php"); } とい

  • 1