添加了 #[\SensitiveParameter]
属性,以便在回溯中删除敏感数据。
已添加 error_log_mode INI 指令,允许设置错误日志文件的权限。
现在可以在常量表达式中获取 枚举 的属性。
现在可以在特征中定义常量。
已添加对 类上的只读 的支持。
添加了 CURLINFO_EFFECTIVE_METHOD
选项,该选项在 curl_getinfo() 的返回值中返回有效的 HTTP 方法。
从 libcurl 7.62 到 7.80 公开了 多个新常量。
添加了 curl_upkeep() 函数以执行任何连接维护检查。
LMDB 驱动程序现在接受 DBA_LMDB_USE_SUB_DIR
或 DBA_LMDB_NO_SUB_DIR
标志来确定在创建数据库文件时是否应该创建子目录。
添加了 oci8.prefetch_lob_size INI 指令和 oci_set_prefetch_lob() 函数,通过减少获取 LOB 时 PHP 和 Oracle 数据库之间的往返次数来调整 LOB 查询性能。这可用于 Oracle 数据库 12.2 或更高版本。
为 chacha20-poly1305 算法添加了 AEAD 支持。
添加了 odbc_connection_string_is_quoted()、odbc_connection_string_should_quote() 和 odbc_connection_string_quote() 函数。这些主要在 ODBC 和 PDO_ODBC 扩展中幕后使用,但对用户公开,以便于单元测试,以及用户应用程序和库自己执行引用。
添加了对 n
(NO_AUTO_CAPTURE) 修饰符的支持,该修饰符使简单的 (xyz)
组成为非捕获组。只有像 (?<name>xyz)
这样的命名组才是捕获组。这只会影响哪些组是捕获组,仍然可以使用编号的子模式引用,并且 matches 数组仍然包含编号的结果。
这是一个新的扩展,它组织和合并了与随机数生成器相关的现有实现。新的和更好的 RNG 可用于消除范围问题。