ほとんどの場合、ユーザー入力を処理するために、互いにネストされた多くの IF ステートメントを使用していることに気付きます。時には、画面の左側にある if から画面の右側にある if 番号 10 まで、以下よりもはるかに多くなります。 .
これは読み取りとトラブルシューティングが非常に困難です。ネストされた場合を行う他の方法はありますか?
switch() については知っていますが、この場合、最初ではなく 3 番目にクエリを実行する必要があります。
if (true) {
if (true) {
if (true) {
...
echo "You are logged in";
} else {
echo "login failed"
}
} else {
echo "incorrect email";
}
}