downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

old_function> <グローバル変数の扱い
[edit] Last updated: Mon, 01 Nov 2010

view this page in

付録 D. PHP/FI 2 から PHP 3 への移行

3.0 における互換性

PHP 3.0 は 1 から書き直されました。 これには 2.0 のパーサに比べ、 より堅牢で一貫性のある適切なパーサが内蔵されています。 3.0 はまた、劇的に速くなり、メモリ消費量も少なくなっています。 しかしながら、これらの改善事項のうちのいくつかは、 書式と機能の両面において互換性を欠いた変更になってしまっています。

加えて、PHP の開発者は、 PHP 3.0 における書式と意味の双方をきれいにし直そうとしましたが、 これも互換性を欠く要因となっています。 長い目で見れば、 これらの変更はより良いものであると私たちは信じています。

この章では、あなたが PHP/FI 2.0 から PHP 3.0 へ移行する際に遭遇するであろう非互換性と、 それらへの解決策についてのガイドを提供しようと思います。 必要でない限り、新しい機能については述べられていません。

あなたの古い PHP/FI 2.0 スクリプトを自動的に変換できる変換プログラムがあります。 これは PHP 3.0 ディストリビューションの convertor サブディレクトリにあります。 このプログラムは文法的な変更を捕らえるだけですので、 どちらにしてもこの章を注意深く読む必要があるでしょう。



add a note add a note User Contributed Notes PHP/FI 2 から PHP 3 への移行
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites