Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [PHP] [Templating] Шаблонизатор Улитка

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем fastin, 2 июн 2015.

  1. Автор темы
    fastin

    fastin Активный участник Пользователь

    Баллы:
    78
    Skype:
    the.infastin
    Если можешь, предоставь примерчик.
     
  2. Хостинг MineCraft
    <
  3. danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Попробуй запусти. Я думаю, дальше по аналогии догадаешься как остальные можно сделать.
    Код:
    <?php
      $str = 'endif;bla-blaendfor;bla-bla-blaendwhile;';
      
      echo preg_replace('/(endif;|endfor;|endwhile;)/','}',$str);
    
    [DOUBLEPOST=1433427700,1433427127][/DOUBLEPOST]Вот ещё с открывающей скобкой, чтоб не мучался )
    Код:
    $str = 'if smth: endif;bla-blaendfor;bla-bla-blaendwhile;';
      echo preg_replace('/if (.*):/', 'if($1){', $str);
    
    Не претендую на самую хорошие регулярки, но за то меньше вызовов функций.
     
  4. Автор темы
    fastin

    fastin Активный участник Пользователь

    Баллы:
    78
    Skype:
    the.infastin
    Ок, завтра переделаю.[DOUBLEPOST=1433431939][/DOUBLEPOST]Нет, уже сегодня сделал.[DOUBLEPOST=1433495991][/DOUBLEPOST]
    Ради интереса, почему он там отключён?
     
  5. danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Не знаю. Хостерам, видать, мешает.
     
  6. Fragger

    Fragger Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Jokker
    В чем проблема взять достойный шаблонизатор Smarty и не использовать ваши велосипеды?
    Smarty разрабатывает опытная команда разработчиков, который в этой сфере не один десяток лет.
     
  7. danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Потому что свой велосипед ближе и роднее.
     
  8. Fragger

    Fragger Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Jokker
    А еще костыльнее и медленнее.
     
  9. danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Не всегда. Когда-то же о Smarty тоже мало кто знал.
     
  10. Fragger

    Fragger Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Jokker
    Там создана очень хорошо такая штука, как кеширование. И более велосипедов не надо.
     
  11. Автор темы
    fastin

    fastin Активный участник Пользователь

    Баллы:
    78
    Skype:
    the.infastin
    А что мешает использовать? Кто хочет использовать мою Улитку, то пусть её используют, а если хотят использовать Smarty, то пусть используют его.
     

Поделиться этой страницей