これは私があまり「きれい」ではないと思うPHPコードの一部です。それをfor何かで単純化することは可能だと確信しています。これに役立つアルゴリズムを見つけようとしていますが、わかりません。助けてください。
コードは次のとおりです。
if(isset($ four))
{{
if(isset($ navi [$ one] [$ two] [$ three] [$ four]))echo "/content/"。$one。"/"。$two。"/"。$3。"/"。$four。".php";
それ以外の場合は「エラー」をエコーします。
}
else if(isset($ three))
{{
if(isset($ navi [$ one] [$ two] [$ three]))echo "/content/"。$one。"/"。$two。"/"。$3。".php";
それ以外の場合は「エラー」をエコーします。
}
else if(isset($ two))
{{
if(isset($ navi [$ one] [$ two]))echo "/content/"。$one。"/"。$two。".php";
それ以外の場合は「エラー」をエコーします。
}
else if(isset($ one))
{{
if(isset($ navi [$ one]))echo "/content/"。$one。".php";
それ以外の場合は「エラー」をエコーします。
}
そうしないと
{{
エコー「エラー」;
}
ありがとう!