随机化PHP字符串的大小写

Dar*_*ous -8 php string

回到高中时,我和朋友们想出了这个很酷的东西,我们称之为"733t speek",你可以随机化单词的情况.因此,例如,"随机化"将变成类似"rANDomIZe"的东西.

是否有一个PHP功能可以做到这一点,沿着strtolower?我检查了文档,没有任何strtorandom功能.

ars*_*in3 5

您正在寻找的答案是:

Nope.
Run Code Online (Sandbox Code Playgroud)

但是你可以自己轻松地完成这项功能,例如:

$str = "look mawm, i'm so 7eet!";

for ($i=0, $c=strlen($str); $i<$c; $i++)
    $str[$i] = (rand(0, 100) > 50
        ? strtoupper($str[$i])
        : strtolower($str[$i]));

return $str;
Run Code Online (Sandbox Code Playgroud)

  • 对于以全部大写字母开头的字符串,这不会做任何事情. (3认同)