reset_mbstring_encoding()
云策文档标注
概述
reset_mbstring_encoding() 函数用于将 mbstring 内部编码重置为用户先前设置的编码。它通常与 mbstring_binary_safe_encoding() 配合使用,确保多字节字符串处理的安全性。
关键要点
- 函数 reset_mbstring_encoding() 重置 mbstring 内部编码,恢复用户之前的编码设置。
- 该函数通过调用 mbstring_binary_safe_encoding(true) 实现,确保在启用 func_overload 时使用二进制安全编码。
- 在 WordPress 3.7.0 版本中引入,主要用于文件操作、数据库处理和 HTTP 请求等场景。
相关函数
- mbstring_binary_safe_encoding():设置 mbstring 内部编码为二进制安全编码。
- verify_file_signature():验证文件内容与 ED25519 签名。
- wpdb::strip_invalid_text():基于值/字符集对去除无效字符。
- 其他相关函数如 WP_Filesystem_* 和 _unzip_file_pclzip() 等,用于文件读写和编码处理。
原文内容
Resets the mbstring internal encoding to a users previously set encoding.
Description
See also
Source
function reset_mbstring_encoding() {
mbstring_binary_safe_encoding( true );
}
Changelog
| Version | Description |
|---|---|
| 3.7.0 | Introduced. |