PHP 5.1.3 更新日志
发布日期:2006 年 5 月 2 日。
- 更新内置 PCRE 库到 6.6。
- 将 ext/msession 移至 PECL。
- 重新实现 FastCGI 接口。
- 改进 SPL,修复迭代器构造函数调用、目录处理类 info/file class、ArrayIterator::seek(),新增 SimpleXMLIterator::count(),并移除错误的 RecursiveDirectoryIterator::getSubPathInfo()。
- 改进 SimpleXML,新增 getName()、addChild()、addAttribute(),支持动态创建元素、命名空间和按偏移删除元素或属性。
- 改进 Reflection API,新增 ReflectionClass::newInstanceArgs()、扩展依赖分析、ReflectionFunction::isDeprecated()、ReflectionParameter::getDeclaringClass(),并调整常量命名。
- 改进 cURL,新增 curl_setopt_array(),并支持获取发送到服务器的请求消息。
- 改进 GD,新增 JPEG 容错模式,imagepng() 支持过滤模式,并修正颜色分配函数的错误返回值。
- SOAP 扩展新增 WSDL 结构内存缓存以提升 SoapClient/SoapServer 构造速度;新增 lchown()、lchgrp()、imap_savebody()、consumed stream filter、mysqli BIT/NEW_DECIMAL 常量、strtotime() EXIF 日期支持、wordwrap() 溢出检查、session 名称特殊字符检查、PDO_OCI/OCI8 BINARY_DOUBLE 与 BINARY_FLOAT 支持。
- 修复 tempnam()、preg_replace() 计数参数、copy() safe_mode、Windows mysqli bigint、phpinfo() XSS、Apache2 SAPI 头处理、auto_globals_jit、substr_compare()、debug_zval_dump()、SoapFault、iconv_mime_decode、tiger hash、DOM、FastCGI、PDO、WDDX、stream wrapper、__autoload、libmbfl、SOAP WSDL 缓存、cURL、Countable、OCI8、XMLRPC、foreach、HTTP 重定向、strtotime()/mktime()、serialize()、output buffering、session、DOM/SOAP/PDO/MySQLi/Oracle/PGSQL/GD/SimpleXML/COM/Hash/Realpath cache 等大量崩溃、泄漏和兼容性问题。
