PHP: algoritma ile basitleştirmek?

0 Cevap php

Burada çok "güzel" değil düşünüyorum PHP kodu bir parça, ben for ya da bir şey ile basitleştirmek mümkün eminim. Ben bulmak ve bunun için çalışacak algoritma çalışıyorum, ama ben bunu anlamaya olamaz, lütfen bana yardım edin.

İşte kod:

if(isset($four))
{
 if(isset($navi[$one][$two][$three][$four])) echo "/content/" . $one . "/" . $two . "/" . $three . "/" .$four . ".php";
 else echo "error";
}
else if(isset($three))
{
 if(isset($navi[$one][$two][$three]))  echo "/content/" . $one . "/" . $two . "/" . $three . ".php";
 else echo "error";
}
else if(isset($two))
{
 if(isset($navi[$one][$two])) echo "/content/" . $one . "/" . $two . ".php";
 else echo "error";
}
else if(isset($one))
{
 if(isset($navi[$one]))echo "/content/" . $one . ".php";
 else echo "error";
}
else
{
 echo "error";
}

Teşekkürler!

0 Cevap