像这样的if条件还能再怎么写好,应该不能用switch,毕竟要判断时间、次数、ip等条件。
if(访问时间段){
echo "正常时间段";
if(id范围){
echo "正常id范围";
if(访问次数){
echo "正常访问次数";
if(ip地址){
echo "正常ip地址";
}else{
echo "错误ip地址";
}
}else{
echo "访问次数过多";
}
}else{
echo "错误id范围";
}
}
else{
echo "请注意休息";
}
平行的写法
while(true) { if(访问时间段){ echo "正常时间段"; }else { echo "请注意休息"; break; } if(ID范围){ echo "正常ID范围"; }else { echo "错误ID范围"; break; } if(访问次数){ echo "正常访问次数"; }else { echo "访问次数过多"; break; } if(IP地址){ echo "正常IP地址"; }else{ echo "错误IP地址"; break; } break;}
$error = 0;if(访问时间段){ echo "正常时间段";else{ $error = 1; echo "请注意休息";}if($error==0 && ID范围){ echo "正常ID范围";}else{ $error = 1; echo "错误ID范围";}if($error==0 && 访问次数){ echo "正常访问次数";}else{ $error = 1; echo "访问次数过多";}if($error==0 && IP地址){ echo "正常IP地址";}else{ $error = 1; echo "错误IP地址";}二楼的平行结构很好理解,三楼的没用过哦……
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号