本章包括了有关 PHP 的大多数一般问题:它是什么和它做什么。
PHP 是 PHP: Hypertext Preprocessor 的首字母缩写。很多人有些糊涂了,因为缩写中的第一个字母也来自缩写。这种方法叫做递归缩写,对此好奇的人可以访问 Free On-Line Dictionary of Computing 来得到更多递归缩写的信息。
PHP/FI 2.0 是最早的 PHP 版本,已经不再支持。PHP 3 是 PHP/FI 2.0 的后继者,要好很多。PHP 4 是目前一代的 PHP,内部使用了 Zend 引擎。PHP 5 使用了 Zend 引擎 2 代,除了很多新功能之外还提供了许多附加的面向对象编程(OOP)特性。PHP 5 目前还在试验阶段。
可以,见 PHP 4 源程序发行包中的 INSTALL 文件。同样也可以阅读附录中的相关章节。
对此问题有 PHP 4 的作者写的一些说明。这里列出一些比较重要的新特点:
扩展了 API 模块
UNIX 下的通用编译步骤
支持多线程 web 服务器的通用 web 服务器接口
增强了语法高亮显示
支持本地 HTTP session
支持输出缓冲
更强大的配置系统
引用计数
你应该访问 PHP Bug 数据库并确认你发现的不是一个已知的 bug。如果你在数据库中没有看到同样的,用报告表单来报告此 bug。使用 bug 数据库而不是给某个邮件列表发邮件非常重要,因为该 bug 会被分配一个跟踪号码,这样你就有可能在以后回来查看该 bug 的状态。Bug 数据库在 http://bugs.php.net/。