付録 CPHP 3からPHP 4への移行

目次
PHP 4での変更点
PHP 3とPHP 4を同時に実行する
設定ファイルの移行
パーサの動作
エラー出力
イニシャライザ
empty("0")
廃止された関数
PHP 3 拡張機能
文字列中の変数置換
クッキー

PHP 4での変更点

PHP 4 とこれに組み込まれた Zend エンジンは、PHPの性能と機能を大 幅に向上させますが、既存のコードへの変更は最小限ですむように多くの 考慮がなされています。このため、PHP 3 から 4 への移行は、 PHP/FI 2.0 から PHP 3 への移行と比べて非常に容易です。既存の PHP 3 のコードの多くは無修正で実行可能です。しかし、実用環境でバージョ ンを切替える際には、バージョン間の若干の差異を知り、使用するコード について確認を行うことが必要です。以下の記述は、これらの事項につい ていくつかの示唆を与えるものです。