Koşullara göre kod parçalarının yürütülmesini düzenlemenizi sağlar.
Sözdizimi:
If (ifade) ifadesi
Diğer IF'ler içerisinde sınırsız derecede yuvalanma olabilir.
If($a > $b) print "$a, $b'den büyüktür";
başkaYANLIŞ olduğunda bir ifadenin değişkenlerini işlemek için IF'in yeteneklerini genişletir.
ELSE ifadesi yalnızca IF FALSE ise yürütülür.
If($a>$b) ( echo "a, b'den büyük"; ) else ( echo "a, b'den büyük değil"; )
elseifIF ve ELSE'nin birleşimidir. IF değeri FALSE ise bir ifadeyi çalıştırmanıza izin verir, ancak ELSE'den farklı olarak ELSEIF ifadesi TRUE ise yürütülür.
If ($a > $b) ( echo "a, b'den büyüktür"; ) elseif ($a == $b) ( echo "a, b'ye eşittir"; ) else ( echo "a, b'den küçüktür"; )
eğer...endifOperatörleri IF operatörüyle gruplamak için olası seçeneklerden biri.
Bir IF ifadesinin içine büyük HTML kodu blokları yerleştirirken kullanışlıdır.
If ($a == 1): echo "a 1'dir"; elseif ($a == 2): echo "a, 2'dir"; else: echo "a, 1 ve 2'ye eşit değildir"; endif;
bir=5
$a==5 koşulu karşılanırsa HTML kod bloğu A=5 görünür olacaktırsırasında
Sözdizimi:
PHP'deki en basit döngü türüdür. Koşul DOĞRU olduğu sürece PHP'yi iç içe geçmiş ifadeleri yürütmeye zorlar. Eğer koşul baştan itibaren FALSE ise döngü bir kez bile yürütülmeyecektir.
WHILE(koşul) ifadeleri