5.00 / 1 oy

PHP'de if else kullanımı ve örnekleri

if ve else yapıları, programlama dillerinde koşullu ifadeler ekleyebilmek için en sık kullanılan yapılardır. if ve else bloklarının PHP'de kullanımlarını ve örnekleri aşağo

Not: PHP'de Ternary Operator ile koşullu ifade yazmak yazısında PHP ile koşullu ifadeler yazma örneklerine giriş yapmıştık

Edit: sonraki yazı için bkz: PHP'de switch kullanımı ve örnekleri

if anahtar kelimesinden sonra parantez içerisinde yazılan boolean ifade eğer doğru ise if altında yer alan kod bloğu çalışır.

Örnek 1:

<?php
    $a = 1;
    
    if ($a>0)
        echo "a sıfırdan büyüktür"; //a sıfırdan büyüktür
?>

Not: Eğer if ya da else blokları içine bir satırdan fazla kod yazılacaksa bu kodlar süslü parantezler içine yazılmalıdır.

Örnek 2:

<?php
    $a = 1;
    
    if ($a>0)
    {
        echo "a sıfırdan büyüktür";
        echo "<br>";
        echo "a pozitif bir sayıdır";
    }
?>

Eğer if şartının yanlış olması durumunda çalışması istenen kod yapıları varsa bunlar else altına yazılır

Örnek 3:

<?php
    $a = -1;
    
    if ($a>0)   {
        echo "a sıfırdan büyüktür";
        echo "<br>";
        echo "a pozitif bir sayıdır";
    }
    else {
        echo "a sıfırdan küçüktür";
        echo "<br>";
        echo "a negatif bir sayıdır";
    }
?>

Çıktı:

a sıfırdan küçüktür
a negatif bir sayıdır

Eğer birden fazla koşulun kontrol edilmesi gerekiyorsa bu koşullar if bloğundan sonra eklenecek else if blokları ile uygulanabilir.

Örnek 4:

<?php
    $a = 6;
    
    if ($a>10)   {
        echo "a ondan büyüktür";
    }
    else if ($a>5)
    {
        echo "a 5 ile 10 arasında bir sayıdır";
    }
    else if (a>0){
        echo "a sıfırdan büyük beşten küçük bir sayıdır";
    }
    else
    {
        echo "a negatif bir sayıdır";
    }
?>

Çıktı:

a 5 ile 10 arasında bir sayıdır

Not: Birden fazla şartın aynı anda ya da sadece birisinin sağlanması gerektiği durumlarda mantık operatörleri kullanılır.

bkz: PHP'de Mantıksal Operatörlerin Kullanımı ve Örnekler

bkz: PHP'de Namespace Kullanımı

bkz: PHP'de sayı yuvarlama işlemleri

bkz: PHP'de Veri Tipleri

bkz: PHP ile bir sayının üssünü hesaplamak

bkz: PHP ile ağırlıklı sınav not ortalaması hesabı yapmak

PhpCoder

02.03.2021 00:35

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de if else kullanımı ve örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.