知识专栏
多方位、多角度、深度解读您所关心的问题

PHP 5.3.3于2010年7月22日正式发布。

【变更日志】

将捆绑的 sqlite 升级到版本 3.6.23.1。(伊利亚)

将捆绑的 PCRE 升级到版本 8.02。(伊利亚)

在 json_encode() 中添加了对 JSON_NUMERIC_CHECK 选项的支持,该选项将数字字符串转换为整数。(伊利亚)

添加了stream_set_read_buffer,允许设置读取操作的缓冲区。(皮埃尔)

为 mcrypt 扩展添加了流过滤器支持(从 mcrypt_filter 移植)。(斯塔斯)

将 full_special_chars 过滤器添加到 ext/filter。(拉斯穆斯)

为 stream_socket_server() 添加了 backlog 套接字上下文选项。(麦克风)

向 openssl_encrypt()/openssl_decrypt()(字符串 $iv)添加了第五个参数以使用非 NULL IV。隐式使用 NULL IV 成为警告。(萨拉)

添加了 openssl_cipher_iv_length()。(萨拉)

添加了 FastCGI 进程管理器 (FPM) SAPI。(托尼)

将最新的 Windows 版本添加到 php_uname 并修复未定义的 Windows 版本支持。(皮埃尔)

为 DBA 扩展添加了 Berkeley DB 5 支持。(约翰内斯,克里斯·琼斯)

添加了对 pdo_pgsql 扩展的复制到/从数组/文件的支持。(丹尼斯·加斯帕林,伊利亚)

向 PDO 添加了 inTransaction() 方法,专门支持 Postgres。(伊利亚,丹尼斯·加斯帕林)

更改了命名空间类,因此 ctor 现在只能命名为 __construct。(斯塔斯)

在 PDO::beginTransaction() 中重置错误状态重置错误状态。(伊利亚)

已实现 FR #51295(SQLite3::busyTimeout 不存在)。(标记)

已实现 FR #35638(将 udate 添加到 imap_fetch_overview 结果中)。(戴尔 dot com 的 Charles_Duffy)

重写 var_export() 以使用 smart_str 而不是输出缓冲,防止发生致命错误时数据泄露 (CVE-2010-2531)。(斯科特)

修复了 mysqlnd_list_fields、mysqlnd_change_user 中可能的缓冲区溢出。(安德烈)

修复了在 mysqlnd 中处理错误数据包时可能出现的缓冲区溢出。Stefan Esser 报道。(安德烈)

修复了绑定数千列时 mysqlnd 中非常罕见的内存泄漏。(安德烈)

修复了调用继承 PDOStatement 的类的不存在方法(如果直接实例化而不是通过 PDO 方法执行)时的崩溃。(费利佩)

......

猜您还想看: php
赞一下
--
踩一脚
--

您已成功复制微信号

leishi010

打开微信添加好友?

确定