我试图将随机数附加到不同数量的字符。谁能告诉我为什么这不起作用?PHP strlen - 基于字符串长度追加数字
$userName = $_SESSION['username'];
if(strlen($userName == 3)){
$userName = $userName . rand(000,999);
}
else if (strlen($userName == 4)){
$userName = $userName . rand(00,99);
}
else if (strlen($userName == 5)){
$userName = $userName . rand(0,9);
}
echo "<br>" . $userName;
尴尬 - 没有看到。 =) – Lars
+1。感谢第二组眼睛 – user547794
有时候,这样的语法错误几乎不可能看到。我曾经花了整整一个下午的时间来调试我的代码,然后才终于意识到我的'if'后面有一个分号。 – Ozzah