所以我希望这段代码检查数组中的所有值是否小于 16 或大于 4。
$username = $_POST['username'];
$password = $_POST['password'];
$details = array($username, $password);
foreach($details as $detail){
$len = strlen($detail);
if($len>16 || $len<4) {
die('Too short');
}
}
所以这就是我到目前为止所拥有的,但是当我输入一个小于 4 或大于 16 的值时,它什么也没说,所以显然它不起作用。当我这样做时echo $len;
,它确实呼应了正确的价值观。