我目前正在用 PHP 创建一个简单的登录脚本,成功登录必须满足许多条件。据我所知,有两种方法可以格式化所需的 if 语句。
第一种方法是使用嵌套的 if 语句:
if ($condition1 == true) {
if ($condition2 == true) {
if ($condition3 == true) {
//Successful login
} else {
}
} else {
}
}
第二种方法是使用程序 if 语句:
if ($condition1 != true) {
die("error");
}
if ($condition2 != true) {
die("error");
}
if ($condition3 != true) {
die("error");
}
//successful login
处理许多条件的两种方法中哪一种被认为更合乎逻辑?还有其他我没有在这里列出的更好、更合乎逻辑的方法吗?