{% else-1 %}
Inaztm * 0.02
(24 май 2016, 12:26) (0/0) [0]
SV, здесь

<option selected="
<?= ( $i == $dr ? 'selected' : '' ); ?>
" value="
<?= ( $i < 10 ? 0 : null ) . $i ; ?>
">
<?= $i ; ?>
-е</option>

немного сложно читается, но за пару минут привыкнуть можно.
Inaztm * 0.02
(24 май 2016, 12:16) (0/0) [0]
Odo Veiz, да, согласен, глупость сморозил, но производительность повышается
Inaztm * 0.02
(24 май 2016, 12:09) (0/0) [0]
bibilink, предложи свою альтернативу хорошо читаемого кода)
Inaztm * 0.02
(24 май 2016, 12:03) (0/0) [0]
SV, заморачиваться или нет - твоё право. С опытом поймёшь)
Inaztm * 0.02
(24 май 2016, 11:41) (0/0) [0]
SV, издеваться? Наоборот, такой код хорошо читаемый, легко поддерживаемый + php не будет обрабатывать html. А вот код dcms сообщества просто брр:

echo '<div>';
echo 'dcms';
echo '</div>';
...
Inaztm * 0.02
(24 май 2016, 08:10) (0/0) [0]
<?php
$dr = 17;
?>
<select name="dr">
<?php
for ($i = 1; $i <= 31; $i++) :
?>
<option selected="<?= ($i == $dr ? 'selected' : ''); ?>" value="<?= ($i < 10 ? 0 : null) . $i; ?>"><?= $i; ?>-е</option>
<?php
endfor;
?>
</select><br/>
  • 1 из 1