PHP 4.2.0 Release Announcement

この和訳は 藤本@アストラザスタジオ 様に頂きました。ありがとう御座います。

ご注意
藤本様に質問のメールなどを出すのはご遠慮ください。
和訳に関する質問やミスや改良案などございます方はwebstaffまでお願いします。
原文はhttp://www.php.net/release_4_2_0.phpになりますのでそちらをご参照下さい。
また、技術的な内容に関しましてはPHP-usersメーリングリストへお願いします。



PHP 4.2.0 Release Announcement

規定どおりQAプロセスを経て、PHP 4.2.0がリリースされました。

外部変数

PHP 4.2.0における最大の変更点は変数の扱いです。外部変数(環境変数、HTTP リクエスト、クッキー、ウェブサーバの情報)は、もはやデフォルトでは グローバルスコープではありません。こうした変数にはPHP 4.1.0で導入された SuperGlobal配列を利用することが推奨されます。詳細な情報については以下を 参照してください。


互換性

Apache Software Foundationは先日Apache 2の最初の一般公開版をリリース しました。PHP 4.2.0は実験的にこのバージョンをサポートします。 Apache 2のDSOモジュールを --with-apx2 オプションを使用して構築することが できます。が、これを実運用環境で使用することはお勧めしません

PHP 4.2.0ではまだMac OS XやDarwinでの主要な機能が欠けており、PHPグループ としてはこれを公式にはサポートしていません。特に、PHPをApacheの 動的モジュールとして構築する機能はサポートされていません。 PHP 4.3.0(今年8月にリリースされるはずです)は、Mac OS Xを公式に サポートする最初のバージョンとなるでしょう。4.3.0では、Mac OS Xや Apache 2でも他のPHPプラットフォームと同等の機能が提供されるでしょう。

改善点

PHP 4.2.0ではいくつかの点が改善されています。


PHP 4.2.0における変更点の完全なリストは NEWSファイルをご覧ください。