Bu / en iyi uygulama için biçimlendirme Tercih?

0 Cevap php

PHP bir seçme kutusu oluşturmak istediğinizi varsayalım.

$months = array ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');

Seçenek 1:

<select name="month">
    <option value="">Month</option>
    <option value="">-------</option>
    <?php foreach ($months as $monthNum => $month) { ?>
    <option value="<?php echo $monthNum+1 ?>"><?php echo $month ?></option>
    <?php } ?>
</select>

Seçenek 2:

<select name="month">
    <option value="">Month</option>
    <option value="">-------</option>
    <?php 
        foreach (months() as $monthNum => $month) 
            echo '<option value="' . ($monthNum+1) . '">' . $month . "</option>\n"; 
?>
</select>

Ben şahsen Seçenek 1 2 vidalar girinti aynı zamanda Seçeneği de, okumak ve anlamak için kod zor işler ve PHP daha fazla HTML koyar düşünüyorum.

Hangi seçenek tercih edilir?

EDIT: Ben bir şablon motoru kendisi olan, PHP üstüne başka bir şablon motoru eklemek istemiyorum.

0 Cevap