post
방법의 html 양식을 사용하여 이전 페이지의 4 개 필드가 있습니다. 각 필드의 strlens
이 200보다 낮은 지 확인하려면 제외하고 모두 잘 작동합니다. 다음 코드는 항상 길이가 200보다 길어도 너무 길다는 것을 말합니다.여러 문자열의 PHP Strlen 확인
PHP :
$hsname = trim($_POST['hsname']);
$hsstate = trim($_POST['hsstate']);
$hsemail = trim($_POST['hsemail']);
$hspassword = trim($_POST['hspassword']);
if (strlen($hsname) || strlen($hsstate) || strlen($hsemail) || strlen($hspassword) > 200){
die("Each field can only contain 200 characters"); //this is always returned even though the fields are below 200.
}
else {
echo "fields have good characters";
}
당신은 http://php.net/manual/en/language.operators.precedence.php – CBroe