PHP İf Kontrol Yapısı

PHP if kontrol yapısını kullanmak için en az bir koşulun olması ve gerçekleşmesi gerekmektedir. PHP if kontrol yapısı eğer koşulu sağlıyor ise yani koşul gerçekleşiyorsa içeriği derleme işlemine koyar.
PHP if kontrol yapısının iki kullanım şekli vardır. İf kontrol yapısını döngü içeriklerinde birçok kez kullanmıştık.
İf kontrol yapısında PHP mantıksal operatörleri ve PHP karşılaştırma operatörlerini kullanarak koşul oluşturabilirsiniz.
Ayrıca if kodu “ise” anlamını taşır yani diyelim ki 2 değişkenin değerini eşit mi diye kontrol ettireceğiz ve bu koşulu eşit ise şunu şunu yap der gibi yorumlayacağız.

PHP if kullanımı şekli 1 :

$kontrol = ($kosul) ? koşul gerçekleşiyor ise yapılacak işlem : koşul gerçekleşmiyorsa yapılacak işlem;

Yukarıda kullandığımız karakterleri açıklayalım.Yukarıda kullandığımız “?” işareti ise anlamı taşır ve “?” karakterinden sonra koşul gerçekleşiyor ise ne yapılacağına dair içerik kodları yazılır. “:” değil ise anlamını taşır ve koşul uymuyorsa ne yapılacağına dair yine içerik kodları yazılır. Satırın sonuna mutlaka noktalı virgül yazılmalıdır.

PHP if kullanımı şekli 2 :

$kontrol = ($kosul){
/* kosul gerçekleşiyorsa yapılacak işlem veya işlemler. */
}

PHP if kontrol yapısına birer örnek verelim. Koşulumuz ise “siteadi” değişkeni değeri ile manuel olarak gireceğimiz değerin aynı olup olmadığını sorgulayalım ve aynı ise “Site adresi doğru” yazısını ekrana bastıralım.

Kullanım şekli 1 ile örnek :

$siteadi = "htayfur.com"
$kontrol = ($siteadi == "htayfur.com") ? "Site Adresi Doğru" : "Site Adresi Yanlış";
echo $kontrol;

Kullanım şekli 1 in çıktısı :

Site Adresi Doğru

şeklinde olacaktır.

Kullanım şekli 2 ile örnek :

$siteadi = "htayfur.com"
if($siteadi == "htayfur.com"){
echo "Site Adresi Doğru";
}

Kullanım şekli 2 nin çıktısı:

Site Adresi Doğru

Parantez içinde koşulu belirttikten sonra açtığımız süslü parantez içerisine eğer koşul karşılanıyor ise ne yapacağına dair kodlar yazılmalıdır. Gelecek dersimizde PHP Else Kontrol Yapısını göreceğiz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  1. PHP İf Kontrol Yapısı için yorumda bulun

    PHP İf Kontrol Yapısı için henüz bir yorumda bulunulmamış! Hemen üst alanda bulunan formu kullanarak PHP İf Kontrol Yapısı için ilk yorumu yapabilirsin.