Ok Я проверяю, что строка не менее 4 символов длиной и 25 или менее символов короткиеPHP STRLEN вопрос
Я пытался использовать STRLEN как этот
$userNameSignupLength = strlen($userNameSignup);
else if($userNameSignupLength<4 && $userNameSignupLength>25) {
$userNameSignupError = "Must be between 4 to 25 characters long";
}
, но он не работает. .. что я сделал не так?
То же, что и @Kevin. И вам нужно '> = 25' не'> 25'. – p4bl0
Возможно, вы захотите посмотреть http://www.php.net/manual/en/function.mb-strlen.php, strlen неправильно отображает многобайтовые символы, такие как UTF-8. – dbemerlin
@ p4blo, нет - 25 в порядке, поэтому он хочет проверить '> 25' за те, которые слишком длинны. – nickf