PHP If, Else ve Elseif
PHP'nin dinamik dünyasında, operatörler kodlamayı daha etkili hale getirmenin anahtarıdır. Bu rehber, PHP operatörlerini anlama yolculuğunuzda size rehberlik edecektir.
PHP If, Else ve Elseif
Koşullu ifadeler, farklı koşullara bağlı olarak farklı eylemler gerçekleştirmek için kullanılır.
PHP Koşullu İfadeler
Kod yazarken çoğu zaman farklı koşullar için farklı eylemler gerçekleştirmek istersiniz. Bunu yapmak için kodunuzda koşullu deyimler kullanabilirsiniz.
PHP'de aşağıdaki koşullu deyimlere sahibiz:
- if deyimi - bir koşul doğruysa bazı kodları çalıştırır
- if...else deyimi - bir koşul doğruysa bazı kodları ve bu koşul yanlışsa başka bir kodu çalıştırır
- if...elseif...else deyimi - ikiden fazla koşul için farklı kodlar çalıştırır
PHP - If Deyimi
if deyimi, bir koşul doğruysa bazı kodları çalıştırır.
Sözdizimi:
if (koşul) {
koşul doğruysa çalıştırılacak kod;
}
Örnek:
Geçerli saat (SAAT) 20'den küçükse "İyi günler!" çıktısını verir.
<?php
$t = date("H");
if ($t < "20") {
echo "İyi Günler!";
}
?>
PHP - If...Else Deyimi
if...else deyimi, bir koşul doğruysa bazı kodları ve bu koşul yanlışsa başka bir kodu çalıştırır.
Sözdizimi:
if (koşul) {
koşul doğruysa çalıştırılacak kod;
} else {
koşul yanlışsa çalıştırılacak kod;
}
Örnek:
Geçerli saat 20'den küçükse "İyi günler!", aksi takdirde "İyi geceler!" çıktısını verir.
<?php
$t = date("H");
if ($t < "20") {
echo "İyi Günler!";
} else {
echo "İyi Geceler!";
}
?>
PHP - If...Elseif...Else Deyimi
if...elseif...else deyimi ikiden fazla koşul için farklı kodlar çalıştırır.
Sözdizimi:
if (koşul) {
bu koşul doğruysa çalıştırılacak kod;
} elseif (koşul) {
ilk koşul yanlışsa ve bu koşul doğruysa çalıştırılacak kod;
} else {
tüm koşullar yanlışsa çalıştırılacak kod;
}
Örnek:
Geçerli saat 10'dan küçükse "Günaydın!" ve geçerli saat 20'den küçükse "İyi günler!" çıktısı verir. Aksi takdirde "İyi geceler!" çıktısı verecektir.
<?php
$t = date("H");
if ($t < "10") {
echo "Günaydın!";
} elseif ($t < "20") {
echo "İyi Günler!";
} else {
echo "İyi Geceler!";
}
?>
Tepkiniz Nedir?