PHP 手册
后退 |  | 前进

# 章 58. 从 PHP 3 移植到 PHP 4

PHP 已经有一段很长的历史：传奇的 PHP 1.0，PHP/FI，PHP 3.0 和 PHP 4.0。

1. 从 PHP 3 移植到 PHP 4
2. Session 是否可以工作在 PHP 3 下？
3. 不兼容的函数问题？

1. 从 PHP 3 移植到 PHP 4

PHP 4 被尽可能的设计为与早期的 PHP 版本兼容。在 PHP 4 的设计开发过程中，只有非常少的早期 PHP 版本具有的功能被 PHP 4 删除。如果不敢确定你的 PHP 文件的兼容性，可以安装一个 PHP 4 测试环境来测试你的 PHP 文件。

相关信息请查看附录中的相应章节。

2. Session 是否可以工作在 PHP 3 下？

尽管“本地会话支持”在 PHP 3 中并不存在，但是有第三方的应用程序能够提供会话功能。最通常的方法是使用 PHPLIB。

3. 不兼容的函数问题？

由于 PHP 4 基本上只是重写了整个 PHP 引擎，因此只改变了很少的几个函数而且只是外来函数中的几个。

后退 | 起点 | 前进
从 PHP/FI 2 移植到 PHP 3 | 上一级 | 从 PHP 4 移植到 PHP 5