Комментарии 18
В 5.4 — не плохо. В версиях ниже — плохо. Причины, думаю, понятны.
А чем версии до 5.4 «хуже» в плане использования short_tags?
Она не хуже, просто в ней разрешено сокращение <?=
<?= is now always available, regardless of the short_open_tag php.ini option.
То есть в 5.4 совершенно точно шорттэги будут работать. В версиях ниже их работоспособность зависит от того включена ли опция. Лично я не использую шорттэги в версиях ниже 5.4, чтобы не зависеть от настроек сервера.
То есть в 5.4 совершенно точно шорттэги будут работать. В версиях ниже их работоспособность зависит от того включена ли опция. Лично я не использую шорттэги в версиях ниже 5.4, чтобы не зависеть от настроек сервера.
Потому как вас заминусовали, думаю не всем понятно :)
Впрочем вы уже отписали почему так, но я хотел бы оставить тут ссылку одну полезную ссылку на историю изменений в переходе на 5.4
Впрочем вы уже отписали почему так, но я хотел бы оставить тут ссылку одну полезную ссылку на историю изменений в переходе на 5.4
плохо хотя бы потому, что зависит от настроек.
Формулировка вопроса не совсем удачна, т.к. под понятием «Short Tags» скрываются разные вещи в разных версиях PHP, если судить по опции short_open_tag в php.ini: www.php.net/manual/en/ini.core.php#ini.short-open-tag
Ответил «Да», так как я реализую все проекты по парадигме MVC: для М и С всегда открываю полным тегом <?php, причиною тому — конфигурация, и соблюдение синтаксиса используемых фреймворков, а для V всегда использую шабонизатор(Smarty), так как считаю это лучше, чем использовать во вьюшках php-теги.
уже жду голосований
ну и "пользуетесь-ли вы session_start"
Лучше бы проголосовали за добавление тега «сарказм» в хаброредактор! =/
$i=$i+1;
vs
$i++;
$i=0;
while($i<10){
$i++;
}
vs
for($i=0;$i<10;$i++){}
ну и "пользуетесь-ли вы session_start"
Лучше бы проголосовали за добавление тега «сарказм» в хаброредактор! =/
Плохо в открытом коде, который пишется «для всех». Потому что там нужна максимальная переносимость.
Если же пишешь закрытый код для проекта, который совершенно точно будет вертеться с разрешёнными краткими тэгами, то почему бы и нет.
Если же пишешь закрытый код для проекта, который совершенно точно будет вертеться с разрешёнными краткими тэгами, то почему бы и нет.
Гораздо хуже, если твой проект, в котором использовались короткие теги, попадет на хостинг, где они не поддерживаются.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Считаете ли вы, что использование short tags это плохо?