eval или str_replace
Ситуации:
для eval
<ul>
<h2><?php echo $block_name;?></h2>
<?php echo $block_content;?>
</ul>
для str_replace
<ul>
<h2>%block_name%</h2>
%block_content%
</ul>
Спустя 42 минуты, 52 секунды (7.08.2010 - 17:51) vagrand написал(а):
А самому потестить лень?
Спустя 7 часов, 37 минут, 31 секунда (8.08.2010 - 01:28) userguest написал(а):
vagrand пока ответа дожидался, пришел к выводу, что все таки второй вариант лучше
Спустя 5 часов, 10 минут, 15 секунд (8.08.2010 - 06:39) twin написал(а):
Он лучше до тех пор, пока нужны такие простые замены. Как только потребуется циклический вывод или вывод по условию к примеру (логика), str_replace() уже не обойдешься. Придется писать шаблонизатор.
Ну а об них уже столько копий сломано и столько холиваров было, что вопрос (в который трансформируется со временем твой)
Ну а об них уже столько копий сломано и столько холиваров было, что вопрос (в который трансформируется со временем твой)
Цитата |
использовать ли шаблонизатор? |
имеет шанс на однозначный ответ не более чем
что было раньше, курица или яйцо?
Спустя 4 часа, 48 минут, 28 секунд (8.08.2010 - 11:27) userguest написал(а):
twin
У меня есть шаблонизатор он работает на вставках
У меня есть шаблонизатор он работает на вставках
<?php get('title');?>