Arkadaş bir şu şekilde
if () {
kural
}
birde sadece şu şekil
if ()
kural
Kullanım gördüm fark nedir amacı nedir ikisininde ve kullanım alanı farklılıkları.
PHP 2 farklı if kullanımı hakkında
6
●137
- 24-04-2020, 16:58:07mvc platformlarında genelde yeni nesil derlemeler de if () kuralı tabi : ve endif: parametresi ile kullanılmakta. sizin kullandığınız mvc vb özelliklerde önemli.Misafir adlı üyeden alıntı: mesajı görüntüle
codeigniter bunu kullanıyor alternatif olarak
bknz : https://codeigniter.com/userguide3/g...ative_php.html - 24-04-2020, 17:39:00Bildiğim kadarıyla if koşulundan sonra sadece tek bir satır yazacaksanız
if()
kod
şeklinde yazmanız yeterli. Ama birden fazla satır yazılacaksa ya süslü parantez açılmalı ya da arkadaşın dediği gibi
if() :
endif;
aralarına yazılmalı.
Ayriyeten bir ternary operatör var, bazı if koşullarında da kısa olarak bunu kullanabilirsiniz.
$b = $a == 1 ? 'Birdir' : 'Bir değildir'; - 24-04-2020, 17:40:32
if(){ parentezler arası koşula dahildir burası burası ve burası }if() sadece bir sonraki satır koşula dahildir //bu satır koşul sağlansın yada sağlanmasın çalışır if ile bağlantılı değildir
if(): parentez ile aynıdır iki noktadan endife kadar koşula dahildir burası burası ve burası endif;
- 25-04-2020, 09:25:57Ternary operatöründe ilaveten sadece koşulun olumsuz alanı (else bloğu) dönsün istiyorsak;Abdullahx adlı üyeden alıntı: mesajı görüntüle
<?php (1 != 1) ?: $donut = "yanlış"; echo $donut; ?>
Şeklinde daha kısa bir kullanım da mevcut.