ホームページ > バックエンド開発 > PHPチュートリアル > php 5.4とphp 5.2の互換性の問題について

php 5.4とphp 5.2の互換性の問題について

WBOY
リリース: 2016-06-23 14:18:08
オリジナル
1253 人が閲覧しました

Windows Server 2008 r2 を使用する新しいサーバーを購入しました
PHP 5.4 環境を構成しています

以前は 2003 と PHP バージョン 5.2 を使用して開発していましたが、それを新しいサーバーに移植すると、プログラムの実行に影響しますか?

あるいは、他にどのような問題に注意を払う必要がありますか?


ディスカッションへの返信 (解決策)

一般的には、試してみて問題があれば変更すれば大丈夫です。

何らかの影響があります

たとえば、 $names=split(".",$name); 5.3 以降では、 $names=split(".",$name); と記述する必要があります。私は正しく覚えています、これは One)

私たちの現在のプロジェクトには、5.2 から 5.3 へのアップグレードにより、いくつかの機能が無効になる問題が発生しています

他にもたくさんあり、特に 5.3 からは使用されなくなったいくつかの機能がありますプロジェクトで使用すると、失敗するかエラーが報告されます

このようなエラーは、行ごとに確認するのが非常に困難です。可能であれば、最初にテスト環境でテストしてから、PHP をアップグレードしてください。 Baidu で確認したところ、Split は 5.3 から始まります。「推奨されません。」

http://www.jzxue.com/wangzhankaifa/php/201106/20-7870.html を使用することもできます。サポートされている"...

http://www.csdn123.com/ html/20130206/57/260e1100701e4e99ec9d453a38ded1f1.htm

5.4 については、新しいマニュアルをよく読んでいないのが恥ずかしいです...読んでいません。関連する廃止された関数を検索しました...

プログラムのメンテナンスについては、php5.4 マニュアルを参照することをお勧めします。一部の機能は 5.4 で使用が推奨されなくなり、5.4 のコード仕様はより厳密になりました

ありがとうございます、バージョン 5.2 にした方が良いようです!

ありがとうございます、バージョン5.2にした方が良いようです!

5.3.14 または 16 より前のバージョンにはセキュリティ上の脆弱性があります。アップグレードすることをお勧めします...


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート