11月3日消息:php开发小组宣布PHP5.2.0版发布。PHP5.2.0版修正了一些bug并且增强了安全性,增加了关于large Number的特性等。PHP开发小组建议,PHP5早期版本的使用者,应该及时更新最新版本的PHP5.2.0。
Php5.2.0主要特性介绍:
◆应用于zend引擎的新的内存管理,增强了性能并且更正确的内存应用跟踪。
◆增加了过滤器扩展并且默认激活
◆增加了JSON扩展并且默认激活;
◆引入了能够创建并编辑ZIP文件的ZIP扩展;
◆引入了追踪文件上载过程的HOOKS钩子;
◆增加了E_RECOVERABLE_ERROR的错误模式;
◆增加了DateTime和DateTimeZone对象方法用于操作DATE/TIME信息;
◆更新了SQLite, PCRE库;
◆更新了OpenSSL, MySQL和 PostgreSQL的windows安装模块;
◆改进了性能;
◆修改了超过200个bug;
Php5.2.0安全更新和修复:
◆增加了PostgreSQL 和 PDO扩展中的PostgreSQL转义函数能够随时明了字符集编码的类型;
◆增加了allow_url_include默认设置为OFF用于禁止include和require 的URLS;
◆使用open_basedir 和 safe_mode时禁止真实路径缓存;
◆改良了error_log()函数用于safe_mode的情况;
◆修正了htmlspecialchars() 和htmlentities()函数,代码的潜在可能的缓冲溢出;
◆在Curl扩展中缺少的safe_mode 和 open_basedir检查;
◆修正了64位系统下str_repeat() & wordwrap()函数得溢出;
◆修正了tempnam()函数对于长路径的处理;
◆修正了safe_mode/open_basedir下对于session.save_path的检查允许他们声明额外的参数;
◆修正了ini_restore()函数ini设置的超载;
PHP5.2对PHP5.0、PHP5.1的功能升级更新列表:http://www.php.net/UPDATE_5_2.txt。
下载PHP 5.2.0
(责任编辑 火凤凰 sunsj@51cto.com TEL:(010)68476636-8007)