Geçen günler simple machine forumu incelerken karşıma çıktı diyemem ama bu kullanımın çok sık olmadığını ve komplex olduğunu bu yüzden fazla kullanmadığını çalışırken okumuştum ama o gün kod yazarken bu kodun bana ne denli faydalı olduğunu anladım şimdi bun kod hakkında size bir takım bilgiler vericem.
-
$a> $b ? 'bigger than' : 'smaller than';
Burda kullandığımız " if " ten hiç bir farkı olmayarak, şunu demek istiyor. Eğer $a ( değişkeni ) $b ' den büyük ise bigger than değil ise smaller than kullanılacaktır.Kodu biraz daha komplike hale getirelim
-
$a> 4 ? ($a> $b ? 'bigger than' : ($a == $b ? 'equal to' : 'smaler than' ))
Eğer $a büyük ise 4'ten içeri gir eğer $a büyük ise $b 'den biger than değilse $a eşit ise $b 'den equal to değilse smaller den demek istiyor.
Umarım anlatabilmişimdir son kısımda yazdığımı yeniden if ile yazmak istiyorum.
-
if($a> 4)
-
{
-
if ($a> $b )
-
{
-
'biggerthan'
-
}
-
else if($a == $b)
-
{
-
'equal to
-
}
-
else
-
{
-
'smaller than'
-
}
-
}
Galiba şimdi daha çık oldu, bu kod o kadar kısalabiliyor, anlaşılmaz artıyor ama kodtanda kazanç sağlıyor.
İyi geceler


