被移除的扩展
新类
从 PHP 5.2.x 移植到 PHP 5.3.x
PHP 手册
Other changes to extensions
以下扩展不再能在编译配置时进行关闭:
PCRE
反射
SPL
扩展行为和新功能的改变:
日期和时间
- 获取时区时不再使用 TZ 环境变量.
cURL
- cURL 支持 SSH
Network
-
dns_check_record()
现在返回一个额外的 "entries" 索引, 包含 TXT 元素.
Hash
- SHA-224 和 salsa 哈希算法获得支持.
mbstring
- 现在支持 CP850 编码.
OCI8
- 在持久连接上调用
oci_close()
或者在作用域外引用持久连接, 将回滚任何尚未提交的事务. 为了避免意外的行为, 根据需要明确发布和回滚事务. 使用 INI 指令
oci8.old_oci_close_semantics
可以打开旧的行为.
数据库驻留连接池(DRCP)和快速应用通知(FAN)获得支持.
Oracle 外部认证获得支持(除了 Windows 平台).
oci_bind_by_name()
函数现在支持 SQLT_AFC (又称 CHAR 数据类型).
OpenSSL
- 支持 OpenSSL 摘要和加密函数. 访问 DSA, RSA 和 DH 键的内部值变为可能.
Session
- 当应用了
open_basedir
限制, Session 不再将 Session 文件存储在
"/tmp"
目录中, 除非
"/tmp"
目录被明确添加到许可路径列表.
SOAP
支持发送用户提供的 HTTP 头.
MySQLi
通过在主机名前面添加
"p:"
来支持持久连接.
图片处理和 GD
gd_info()
函数返回的 "JPG Support" 索引变更为 "JPEG Support".
被移除的扩展
新类
从 PHP 5.2.x 移植到 PHP 5.3.x
PHP 手册