PHP IF Deyimi ve Kullanımı (if ... elseif ... else)
Programcılıkta kullanılan en önemli kontrol ifadelerinden biri if yapılarıdır. If bloğunda bir karşılaştırma yapılır; koşulun doğru olup olmamasına göre farklı işlemler çalıştırılır.
Genel Yapı
PHP Şablon
<?php
if (/* sağlanması istenen koşul */) {
// koşul doğru ise yapılacak işlemler
}
elseif (/* ilk koşul sağlanmadı ama başka koşul sağlandıysa */) {
// diğer koşul doğru ise yapılacak işlemler
}
else {
// diğer durumlarda yapılacak işlemler
}
?>
💡 İpucu: PHP’de
elseif ile else if ikisi de çalışır.
Genelde okunabilirlik için elseif tercih edilir.
Örnek
PHP Örnek
<?php
$site = "www.benimsitem.com.tr";
if ($site == "www.benimsitem.com.tr") {
echo "Şu anda bulunduğunuz sitenin adresi: www.benimsitem.com.tr";
}
elseif ($site == "www.benimsitem.com.tr/forums") {
echo "Şu anda bulunduğunuz sitenin adresi: www.benimsitem.com.tr/forums";
}
else {
echo "Şu anda benimsitemde değilsiniz.";
}
?>
Yukarıdaki örnekte $site değişkenine göre karşılaştırma yapılır.
Değişkenin aldığı değere göre uygun blok çalışır ve diğer bloklar atlanır.
Bu örnekte birinci if bloğu çalışacaktır.