当前浏览:首页 / WordPress函数 / sanitize_user()

sanitize_user( string $username, bool $strict = false )

清理用户名,去掉不安全的字符

kses 清理

sanitize 清理more...

usermore...


描述

删除标签、八位字节、实体,如果启用strict,则只保留字母数字、_、空格、.-、@。净化后,它将用户名、原始用户名(参数中的用户名)和$strict的值作为参数传递给‘sanitize_user’过滤器。


参数

$username

(string) (必填) 要清理的用户名。

$strict

(bool) (可选) 如果设置,则将$username限制为特定字符。

默认值: false


返回

(string) 经过净化清理的用户名。



源码

查看源码 官方文档


更新日志

版本描述
2.0.0开始引入

使用示例

  • 示例1

    下面是这个函数的基本示例:

    <?php
    $username= sanitize_user('     marmelada     ');
    echo $username; // will output: 'marmelada'
    ?>