+5 oy
9.9k Görünüm
Php kategorisinde (407 puan) tarafından

php de bir değişken belirleyip açıksa ilgili fonksiyon/modül çalışssın istiyorum;

$modul = true;

bundan sonra if içinde değişken eşitse true diyorum burada bunu kısaltmak mümkün mü?

if($modul == true){
   //  çalışacak fonksiyonlar
}

 

Paylaş

2 Cevaplar

+3 oy
(232 puan) tarafından
tarafından seçilmiş
 
En İyi Cevap

Arkadaşımızın tavsiyesi de uzun geldi daha kısası yokmu diyorsanız eğer, aşağıdaki taktiği deneyebilirsiniz :)

Aşağıdaki değişken içeriğini en kısa if sorgusuyla sonucunun yazıldığını görebilirsiniz.

$deger = true;
     
echo $deger?"türu":"fols";

 

Aşağıdaki kaynak kodlamada true değişken sorgu sonucu fonksiyonun çalıştığını görebilirsiniz.

$deger = true;

function w3function(){ echo "fonksiyon içeriği"; }

$deger?w3function():null;

 

(10.6k puan) tarafından
bu da güzelmiş :)
+2 oy
(10.6k puan) tarafından
$deger = true;

if($deger){
   echo "aferin";
}

Bu şekilde eşittir koymadan true ise ilgili fonksiyonları çalıştırabilirsiniz.

Bu Hafta En Aktif Üyeler
    ...