Elseif (PHP)

Ceviz Viki sitesinden

Git ve: kullan, ara

Mantıksal yapılar yazılırken kullanılan koşullardan hepsi doğru olmak zorunda değildir. Bunlardan ilk olarak if yapısına bakılsa da elseif yapısı da belirtilebilir. Buradaki mantık elseif yapılarından birinde koşul doğruysa yönergenin uygulanmasıdır, diğer bir elseif doğru olsa bile ona bakılmaz. Ayrıca else bildirilebilir. Bu tür yapıların çalışma mantığı:

if ( koşul_doğruysa )
{
   bunu_yap_1
}
elseif ( yanlışsa_bu_doğruysa_1 )
{
  bunu_yap_2
}
elseif ( yanlışsa_bu_doğruysa_2 )
{
  bunu_yap_3
}
else
{
  bunu_yap_4
}

Bu kodda dört ayrı mantıksal denetim yapısı vardır. Bunlar sırası ile, if, elseif, elseif ve else yapılarıdır. Bunlardan en önce hangisi doğru bulunursa, o işlem yapılır; ancak hepsi yanlışsa else ile belirtilen yönerge yapılır.

Ayrıca Bakınız