Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Widok z kodem php
Forum PHP.pl > Forum > PHP
tabbi
Mam pytanie czy dla czytelności kodu w widoku, czyli tam gdzie jest głównie html stosuje się nawiasy klamrowe czy samą postać {:,endif itp...}

1 wersja
  1. <?php foreach ($notes['data'] as $i => $note): ?>
  2. <tr <?php if($i %2 == 0): ?>class="odd"<?php endif;?>>
  3. <td><?php echo $note->id; ?> <a style="cursor: pointer;" href="#" onclick="$('#note-<?php echo $note->id; ?>').show(1000);">(więcej)</a></td>
  4. <td><?php echo $note->date; ?></td>
  5. <?php if($note->mileage): ?>
  6. <td><?php echo $note->mileage; ?> km</td>
  7. <?php else: ?>
  8. <td><?php echo $this->garages->get_name($note->garage_id); ?></td>
  9. <?php endif; ?>
  10. <?php endforeach; ?>


2 wersja
  1. <?php foreach ($notes['data'] as $i => $note){ ?>
  2. <tr <?php if($i %2 == 0){ ?>class="odd"<?php } ?>>
  3. <td><?php echo $note->id; ?> <a style="cursor: pointer;" href="#" onclick="$('#note-<?php echo $note->id; ?>').show(1000);">(więcej)</a></td>
  4. <td><?php echo $note->date; ?></td>
  5. <?php if($note->mileage){ ?>
  6. <td><?php echo $note->mileage; ?> km</td>
  7. <?php }else{ ?>
  8. <td><?php echo $this->garages->get_name($note->garage_id); ?></td>
  9. <?php } ?>
  10. <?php } ?>
gothye
To zależy wyłącznie od Ciebie
Ja osobiście używam if - endif
MGraphics
Moim zdaniem w przypadku mieszanego kodu ( najczęścniej widoku ) warto używać if endif tak samo jak foreach i endforeach. Jak dla mnie ułatwia to pisanie i zapobiega zbędnym błędą.
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.