(4)布尔类型:PHP 4.0 支持布尔类型。
(5
)进程生成:在 UNIX
环境下的 PHP 4.0 提供了一个很智能和通用的生成进程,
使用了一种名为基于 automake/libtool 的系统生成技术。
(6)COM/DCOM 支持:PHP 4.0
提供 COM/DCOM
支持 ( 仅用于 Windows
环境 ) 可
以无缝地存取和访问 COM 对象。
(7)与 PHP 3.0 兼容性很好:PHP 4.0
是与 PHP 3.0 代码向后兼容性接近 100% 。由于
PHP 4 的改进的体系结构,两者有一些细微的差别,但是大多数人将可能永远不可能遇上
这种情况。
(8)配置:PHP4 重新设计和增强了 PHP。ini 文件,这使得用 PHP。ini 来配置 PHP 显
得极为容易,这个文件可以在运行时被 Apache(unix 系统)或由 Windows 注册(Windows 环
境)。
(9)加密支持:PHP4 实现了完整的加密, 这些加密功能是一个完整的 mycrypt 库,
并且 PHP 4.0 支持哈希函数。Blowfish,TripleDES,MD5,并且 SHA1 也是可使用的一些加密
算法。
(10)类型检查:PHP 4.0 支持同一操作符用于评类型检查:===
( 3
等号运算符 ),
为在两个值和其类型之间作检查。例如, 3 ===3
将视为假 (
类型是不同的 ),
而 3 ==3 ( 相
等判断 ) 将视为真。
(11)FTP 支持:PHP 4.0
支持 FTP 。通常, 你会为通过一个调制解调器连接下载一个
大文件提供一个接口。然而, 如果你确实有需要,可以使用 PHP 。
(12)PHP4 新增函数或功能增强函数:PHP 4.0 新增了许多函数,同时也将许多现有
的函数功能进行了增强,以下是一些例子。 array_count_values() eval() foreach() nclude()
ob_end_clean() ob_end_flush() ob_get_contents() ob_start() strip_tags() unset()
(13)here 打印:PHP 4.0 的 Here 打印是与 Perl 类似的, 尽管完全不相同。Here 是打印
大容量文章的一个有用的方法,
例如在 HTML 文件中,不会漏掉任何一个字符,例如目录
标记。
(14)HTTP Session fallback
系统:为 HTTP Session
管理的一个 fallback
系统在 PHP
4.0
被实现 。缺省情况下,Session 标识符由 cookies 存储。如果没有 cookies 支持或一项
cookies 任务失败,Session
标识符自动被创建并在 URL 的查询字符串中被携带。
(15)ISAPI 支持:PHP 4.0
能作为一个个性化的 ISAPI
模块作为 IIS
插件 。这比
PHP 3.0 更有效, 它作为一个外部的程序来运行。
(16)内存:PHP 4.0 能更有效的使用内存, 导致较少的内存占用消耗,这主要归功于
引用计数技术的实现。
(17
)其他类成员函数:在 PHP 4.0 你能在成员函数本身的作用域或全局范围内调
用其他类的成员函数。例如,你能用一个子函数覆盖父函数,并在子函数中调用父函数。
(18
)多维数组:在 PHP 4.0 ,利用 GET,POST, Cookies 的进行的数据传输支持多
维数组。