这是一段我认为不是很“漂亮”的 PHP 代码,我敢肯定它可以用for
什么来简化它。我正在尝试找到适用于此的算法,但我无法弄清楚,请帮助我。
这是代码:
if(isset($4)) { if(isset($navi[$one][$two][$three][$four])) echo "/content/" 。一美元。“/”。两美元。“/”。三美元。"/" .$4 . ".php"; 否则回显“错误”; } 否则 if(isset($3)) { if(isset($navi[$one][$two][$three])) echo "/content/" 。一美元。“/”。两美元。“/”。三美元。".php"; 否则回显“错误”; } 否则 if(isset($2)) { if(isset($navi[$one][$two])) echo "/content/" 。一美元。“/”。两美元。".php"; 否则回显“错误”; } 否则 if(isset($one)) { if(isset($navi[$one]))echo "/content/" 。一美元。".php"; 否则回显“错误”; } 别的 { 回声“错误”; }
谢谢!