PHP 5.1.0 更新日志
发布日期:2005 年 11 月 24 日。
- 为内部类新增类常量和静态成员支持。
- 新增 mssql_connect() 的 new_link 参数、pdo_mysql 的 PDO_MYSQL_ATTR_USE_BUFFERED_QUERY、date_timezone_set()、pg_fetch_all_columns()、file_put_contents() 的 LOCK_EX、socket bindto 上下文选项、stream_copy_to_stream() 偏移量、substr_count() 偏移与长度参数。
- 新增 PHP_INT_MAX、PHP_INT_SIZE、用户 opcode API、session_regenerate_id() 删除旧会话参数、数组类型提示、imageconvolution()、PostgreSQL v3 协议相关函数、preg_replace()/preg_replace_callback() 替换计数、str_word_count() charlist、Serializable 接口、REQUEST_TIME、gettimeofday() 浮点参数,以及 array_diff_key()、fputcsv()、htmlspecialchars_decode()、inet_pton()、inet_ntop()、time_sleep_until() 等函数。
- 改进 mysqli、SPL、CLI 交互模式、扩展加载依赖、执行与编译性能、switch、数组函数、realpath 缓存、变量读取和魔术方法调用。
- 升级 PCRE 到 6.2,升级 SQLite 2/3,并更新 Windows 发行版中的 zlib、curl、OpenSSL、ming、PostgreSQL 库。
- 重写 strtotime(),增加时区与更多日期格式支持。
- 将 cpdf、dio、fam、ingres_ii、mnogosearch、w32api、yp、mcve、oracle、ovrimos、pfpro、dbx、ircg 等扩展移至 PECL。
- 移除 php_check_syntax(),移除 Zend Engine 垃圾管理器,并更积极释放数据。
- 修复 PDO 关闭、ZTS 析构、__get/__set 递归、mysqli、fgetcsv()/fputcsv()、ImageTTFText()、pg_copy_from()、stristr()、register_globals/GLOBALS、Apache2 virtual()、parse_str()、cURL 回调异常、AIX 共享扩展、PDO、SOAP、SQLite、DOM/XML、SPL、Reflection、stream、date、Apache、LDAP、zlib、tidy、DNS、FTP、MSSQL、mbstring、GD、OpenSSL、cookie、文件上传、异常处理、魔术方法和 64 位兼容等大量问题。





