[ 英文版 ]
经过漫长而艰辛的8个月的开发和测试,PHP 4.3.0 终于发布了!鉴于此次更新的规模、投入的时间和付出的努力,这是PHP 4.x系列中最重要的版本。它极大地提升了PHP作为通用脚本语言的能力。
PHP 4.3.0 完成了命令行界面 (CLI) 模式的分离,这使得开发shell应用程序或图形应用程序(使用PHP-GTK)成为可能。CLI版本的PHP仍然会被编译,但只有在使用`--disable-cgi`选项禁用CGI版本时才会安装。此外,您可以使用`make install-cli`命令。在Windows系统下,CLI版本位于`cli`文件夹中。
CLI拥有与Web服务器接口版本不同的功能。更多细节,请参考PHP命令行使用
一个非常重要但隐藏的特性被引入了:流。流统一了PHP核心及其扩展对管道、文件、套接字和其他输入/输出资源的管理。
对用户而言,这意味着大多数(几乎所有)输入/输出函数现在都使用流,并可以使用内部协议(如HTTP/HTTPS和FTP/FTPS)以及从PHP脚本注册的自定义协议。更多信息,请参见:支持的协议列表
此版本的PHP编译系统,除其他外,用全局Makefile替换了缓慢的递归版本,并简化了相关库的集成。Automake仅用于aclocal实用程序。编译过程更加便携,并且资源消耗更少。
PHP 4.3.0 包含许多改进和增强功能。
有关PHP 4.3.0更改的完整列表,请参阅变更日志。