清理用户名,去掉所有不安全的字符。
删除 html 标签,8进制,html实体,如果 $strict 参数设置为 true,将删除所有非 ascii 字符,只保留数字,字母,_,空格,.,-,@。
用法
参数
$username
(string) (required) 要清理的用户名。
default: none
$strict
(boolean) (optional) 如果设置为 true,限制 $username 为数字,字母,_,空格,.,-,@。
default: false
返回值
(string)
the sanitized username, after passing through filters.
注解
函数最后调用 'sanitize_user' fliter,三个参数:username,raw username(未处理之前的原始用户名)和 $strict 参数。
修改记录
since: 2.0.0
源文件
wp-includes/formatting.php