小编Geo*_*mir的帖子

根据全名php生成随机用户名

我想用小写字母获取第一个名字,然后连接空格后的前两个字符,最后用0到100的随机数连接.所以,如果我的名字是"Mike Test"我希望输出为:mikete3

function random_username($string) {
    $pattern = " ";
    $firstPart = strstr(strtolower($string), $pattern, true);
    $secondPart = substr(strstr(strtolower($string), $pattern, false), 0, 3);
    $nrRand = rand(0, 100);

    $username = $firstPart.$secondPart.$nrRand;
    return $username;
}

echo random_username("Mike Test");
Run Code Online (Sandbox Code Playgroud)

我的功能输出"mike te84",我不知道如何删除该空间.

php

3
推荐指数
1
解决办法
8152
查看次数

标签 统计

php ×1