我試圖將隨機數附加到不同數量的字符。誰能告訴我爲什麼這不起作用?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