用 '?' 替换 '格式错误' 的字节序列。
参见:https://github.com/php/php-src/pull/1099
(PHP 7 >= 7.2.0, PHP 8)
mb_scrub — 用替换字符替换格式错误的字节序列
从指定的编码执行字符集转换,如果未指定编码则使用默认编码,转换为相同的编码。这将替换任何无效的字节序列,并使用替换字符。
string
输入字符串。
encoding
用于解释 string
的编码。如果省略或为 null
,则如果设置了 mbstring.internal_encoding 设置,则使用该设置,否则使用 default_charset 设置。
包含替换了无效字节序列的 string 结果。
版本 | 描述 |
---|---|
8.0.0 |
encoding 现在可以为空。 |