| 是,APC(Alternative PHP Cache)将被添加到内核上,尽管在缺省情况下为off状态。APC可以为开发者提供严谨的性能益处。
·所有的E_STRICT消息将被合并进E_ALL-这又是针对良好编程实践所作出的一个积极更改。
·不再支持ASP风格的标签<%。
·引入了新的64位整型数。当前的整数类型被保留下来-至于是32还是64位将依赖平台而定。
·可以结合多维数组使用foreach,例如foreach($array as $k => list($a, $b))。
·在php.ini新引入的一个开关将允许你禁止Unicode语义(缺省地,它们被置为on状态)。
·还有各种针对Unicode的字符串操作上的改进。 ·microtime()函数将返回完整的浮点数,而不是象目前的微秒值unix_timestamp。这样更可能有利于大多数人的使用。
·不再支持用于字符串索引的{}注释,而[]版本将被添加到substr()和array_slice()功能中。以前的[]为许多人所批评,但是大多数的开发者,包括我在内,都一直使用[]。
·在针对CGI SAPI情形时,将一直启用FastCGI,并且不会被禁止。
·不再支持古老的HTTP_*_VARS全局变量。
·var将有一个新的别名public。在PHP4 类中Var是被允许的,但是在PHP 5中,这将会引发一个警告。在PHP 6中,var将仅是public的一个别名,因此将不会再出现警告。
·ze1兼容性模式将被删除-这一方式原来试图保留PHP 4的行为但是却存在一些错误。
·不再允许用静态语法来调用动态函数。
另外,还存在许多要决定的问题,例如命名空间可能更为重要,但是目前基本上还没有得到同意。你可以读一下最近的PHP开发者会议上对于PHP 6的详细讨论。尽管PHP 6尚未出台,但是我相信在其最终发行之前一定存在不少周折。尽管如此,PHP所做出的贡献已得到业界的充分认可,其前途是一片光明的。 上一页 [1] [2] [3] |