За последние 24 часа нас посетили 191735 программистов и 2014 роботов. Сейчас ищут 1969 программистов ...

Упростить код

Тема в разделе "PHP для новичков", создана пользователем Klin, 2 июл 2010.

  1. Klin

    Klin Активный пользователь

    С нами с:
    15 май 2008
    Сообщения:
    82
    Симпатии:
    0
    PHP:
    1.  
    2. <?php
    3.     $text_block = "My test message";
    4.     $title_block="Hello world";
    5.     $str = file_get_contents('tem/block.tpl');
    6.     preg_match_all('!{(.*)}!',$str,$test);
    7.     for($i=0;$i<=(count($test[0]))-1;$i++){
    8.       $ars[$test[0][$i]]=$$test[1][$i];
    9.     }
    10.     print strtr($str,$ars);
    11. ?>
    12.  
    Можно ли упростить такой код без применение регулярки?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    упростить - понятие растяжимое.

    вы какой цели хотите добиться? лучше читаемости или высокой производительности?
     
  3. Klin

    Klin Активный пользователь

    С нами с:
    15 май 2008
    Сообщения:
    82
    Симпатии:
    0
    высокой производительности, я хочу сделать что-тибо мини шаблонизатора