|
|
|
| Хочу написать свой простенький шаблонизатор.
интресно каким образом можно интерпретировать скриптом перебор массива вида
{foreach=$arr=>$value}
// что- то выводим{
endforeach} | |
|
|
|
|
|
|
|
для: garold
(26.07.2010 в 22:31)
| | Объясните вот мне, зачем писать "простенький" шаблонизатор?
PHP сам по себе хороший шаблонизатор. А значит, шаблонизатор на PHP должен быть либо сильным (кеширование и т.д.), либо не быть вообще.
Лучше CMS свою напишите..или фреймворк | |
|
|
|
|
|
|
|
для: neadekvat
(26.07.2010 в 22:36)
| | видимо для саморазвития и чтобы не отставать
и кстати, как причина - не таскать тяжеловесов с кучей ненужных функций | |
|
|
|
|
|
|
|
для: neadekvat
(26.07.2010 в 22:36)
| | для внутреннего саморазвития | |
|
|
|
|
|
|
|
для: neadekvat
(26.07.2010 в 22:36)
| | Не обязательно шаблонизатор должен быть со своим синтаксисом. | |
|
|
|
|
|
|
|
для: garold
(26.07.2010 в 22:31)
| | если только вы им будете пользоваться, то абсолютно не важно синтаксис, главное чтобы вам было удобно. я например когда писал свой делал синтаксис подобный смарти
а вообще, нужно чтобы была хотя бы предкомпиляция шаблонов. если даже этого делать не собираетесь - лучше и не беритесь... | |
|
|
|
|
|
|
|
для: garold
(26.07.2010 в 22:31)
| | Если уж на то пошло, то
<?php
foreach ($arr as $key=>$value)
{
echo $key.' => '.$value;
echo '<br>/r/n';
}
?>
|
Но в чём вопрос-то?) | |
|
|
|
|
|
|
|
для: Киналь
(27.07.2010 в 10:59)
| | Вопрос в том — как интерпретировать код обхода массива шаблонного в виду в код php? | |
|
|
|
|
|
|
|
для: garold
(26.07.2010 в 22:31)
| | Простой шаблонизатор - phpxtemplate.org. Если хотите "изобрести велосипед" - вперед, но только для саморазвития, не нужно это выкладывать в public, а то получится очередной PHP-NUKE | |
|
|
|
|
|
|
|
для: mihdan
(27.07.2010 в 12:18)
| | Сказал же для себя хочу сделать, что Вы не понимаете. | |
|
|
|
|
|
|
|
для: garold
(27.07.2010 в 12:21)
| | Я вас понял, просто говорю не нужно это в public выкладывать ;) | |
|
|
|