PHP 4.3.0 更新日志
发布日期:2002 年 12 月 27 日。
- 调整 SAPI 安装行为;移除 aspell、ccvs、cybercash、icap、fastcgi、fhttpd 等扩展或 SAPI,并将 vpopmail、cybermut 移至 PECL。
- 新增 sha1()、sha1_file()、gd_info()、imagerotate()、dbx_escape_string()、mb_strtolower()、mb_strtoupper()、str_word_count()、ftp_ssl_connect()、array_diff_assoc()、array_intersect_assoc()、file_get_contents()、debug_backtrace()、glob() 等功能。
- 引入新的 stream 系统,支持 https、ftps、ssl/tls、php://input、php://output、stream context、stream filters、stream_select()、STDIN/STDOUT/STDERR 等能力。
- 改进 Apache2 SAPI、PostgreSQL、GD、DBA、Sybase、DOMXML、XSLT、pcntl、MySQL、EXIF、mbstring、COM、ODBC、FTP、IMAP、LDAP、OCI8、Sockets 等模块。
- 修复 MySQL bundled library 安全问题、GD/truecolor、mcrypt、OpenSSL、wordwrap、$_GET/$_POST/$_COOKIE 数据损坏、上传目录不可写导致 POST 数据丢失、array_key_exists(NULL)、ftp_get 返回值、array_walk、htmlspecialchars、Java 扩展、get_declared_classes、array_merge_recursive 等问题。
- 修复 safe_mode/open_basedir、include/require 目录包含、printf、setlocale、PCRE、session、strip_tags、regex、OCI8、disabled functions、mail()、socket、output buffer、COM、version_compare() 等多处稳定性和安全问题。
- 新增 PHP_PREFIX、PHP_SHLIB_SUFFIX、__FUNCTION__、__CLASS__ 等常量,改进 Windows 构建、phpinfo 输出和新构建系统。
