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.

PHP:
  1. $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

PHP:
  1. $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.

PHP:
  1. if($a> 4)
  2. {
  3.  if ($a> $b )
  4.  {
  5.   'biggerthan'
  6.   }
  7. else if($a == $b)
  8. {
  9.  'equal to
  10. }
  11. else
  12. {
  13.   'smaller than'
  14.    }
  15. }

Galiba şimdi daha çık oldu, bu kod o kadar kısalabiliyor, anlaşılmaz artıyor ama kodtanda kazanç sağlıyor.

İyi geceler :)

 

Random Posts

This post has Yorum Yok. Yorum Yaz