Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] szybkosc instrukcji if else
Forum PHP.pl > Forum > PHP
vokiel
Pytanie może trywialne, ale jak się mają poniższe funkcje do szybkości, poprawności kodu, czy można je stosować zamiennie bez problemu? Czy jedyną różnicą jest sposób zapisania/ilosc kodu/jego czytelność (to też zależy jak dla kogo;) ), czy może są jakieś 'ważniejsze' różnice?
  1. <?php
  2. // f_1
  3. $kolor = ($i%2==1) ? "#EFEFEF" : "#E5E5E5";
  4.  
  5. // f_2
  6. if ($i%2==1) {
  7. $kolor = "#EFEFEF";
  8. }
  9. else {
  10. $kolor = "#E5E5E5";
  11. }
  12. ?>
domis86
Jedyna roznica to zapis. Pierwszy jest w wiekszosci przypadkow mniej czytelny, ale w takim przypadku jak ty pokazales to akurat jest lepszy smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.