PHPは、ユーザー名を隠します

/ **
 中間(場合にのみ、最初の2文字)とのままにのみ最初と最後の文字列*、*隠れ場所
 * @Param文字列$ user_nameの名前
 * @return文字列の後にフォーマットされた名前
 * /
関数substr_cut($ user_nameの){
    $ STRLEN = mb_strlen($ user_nameの 'UTF-8');
    $ firstStr = mb_substr($のUSER_NAME、0、1、 'UTF-8')。
    $ lastStr = mb_substr($のUSER_NAME、-1、1、 'UTF-8')。
    もし($のstrlen <2){
        $ USER_NAME返します。
    }
    他の{
        $ STRLEN == 2を返しますか?$ firstStr。STR_Repeat( '*'、mb_strlen($ user_nameの 'UTF-8') - 1):$ firstStr。STR_Repeat( "*"、$はstrlen - 2)。$ lastStr;
    }
}

おすすめ

転載: www.cnblogs.com/ssx314/p/11563939.html