PHP – 使用 mb_check_encoding() 检查字符串对于指定编码是否有效
在PHP中,该mb_check_encoding()函数用于检查给定的字符串对于指定的编码是否有效。此函数检查指定的字节流对于指定的编码是否有效。
语法
bool mb_check_encoding(str $value=null, str $encoding=null)
注意:该函数将检查规定的字节流对于规定的编码是否有效。如果给定值是数组类型,则所有键和值都将递归验证。它避免了无效编码攻击。
参数
mb_check_encoding()接受两个参数:$value和$encoding。
$value-用于检查字节流或数组是否被省略,并检查从请求开始的所有输入。
$encoding-用于预期的编码。
返回值
mb_get_encoding()成功时返回True或失败时返回False。
示例
输出结果bool(true)
注:该mb_check_encoding()功能可为空并没有在以前的版本中允许的,但在PHP8.0中,我们可以使用空值和编码。从PHP7.2开始,mb_check_encoding函数接受一个数组作为值,以前它只支持字符串。
热门推荐
10 领证祝福语高级文案简短
11 新年祝福语简短 经典短句
12 同事出院鲜花祝福语简短
13 祝福语大全儿子结婚简短
14 卡片祝福语幽默简短英文
15 朋友布置新房祝福语简短
16 英语祝福语宝宝文案简短
17 评论区新年祝福语简短
18 中班哥哥姐姐祝福语简短