다른 숫자의 문자에 임의의 숫자를 추가하려고합니다. 아무도 왜 이것이 작동하지 않는지 말해 줄 수 있습니까? 모른 채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;
embarassing - 그것을 보지 못했습니다. =) – Lars
+1. 눈의 두 번째 세트를 가져 주셔서 감사합니다. – user547794
때로는 구문 오류가 거의 나타나지 않는 경우가 있습니다. 한 번 내내 오후 내 코드를 디버깅하기 전에 나는'if' 직후에 세미콜론을 가지고 있음을 깨달았습니다. – Ozzah