PHP programcı (deepgoing) ifadeleri ile çok karşılaştığı gibi ben bu işi nasıl merak ediyorum. Eğer anahtarını kullanırken, elseif-else-if veya if-else yapıları?
Ben şahsen fazla 2 olgu ile uğraşırken anahtarı seçici kullanarak tercih. Bu aynı zamanda bir performans açısından en iyi yolu nedir? Ve nasıl iç içe tablolar hakkında?
Ben tercih edilen yöntemlerden ve cevapları merak ediyorum.
Örnek
Üç seçenek seçicinin ihtiyacı:
Anahtarını kullanma:
switch($option)
{
case 1 : $result= "foo"; break;
case 2 : $result= "bar"; break;
default : $result= "foobar";
}
Kullanıyorsanız-elseif-else
if($option == 1)
{
$result= "foo";
} elseif ($option == 2)
{
$result= "bar";
} else
{
$result= "foobar";
}
Kullanarak eğer-if-else
if($option == 1)
{
$handle = "foo";
}
if($option == 2)
{
$result = "bar";
}
else
{
$result = "foobar";
}