Array ( [{uu.HEA}] => Все матчи Реал (Испания) 2011 SATRip ) Array ( [{uu.HEA}] => Dead Rising 2: Off the Record (RUS|ENG) [RePack] от45king ) Array ( [{uu.HEA}] => Cristiano Ronaldo: The Boy Who Had A Dream / Документальный фильм про Криштиано Роналдо )
потом я ищу блок с переданным названием
preg_match_all('/<!-- BEGIN '.$ff.'-->(.*)<!-- END '.$ff.'-->/isU',$this->template,$eee);
вот результат поиска
Array ( [0] => {uu.HEA}
) Array ( [0] => {uu.HEA}
) Array ( [0] => {uu.HEA}
)
все правильно 3 цикличных масива
потом я заменяю результат поиска на переданный масив
strtr($eee[1][0],$this->vars);
и на экран выводиться так

как сделать чтоб выло так чего нехватает

Спустя 57 минут, 23 секунды (24.01.2012 - 06:07) Игорь_Vasinsky написал(а):
preg_replace() и лови вторую ссылку \\2 - вместо strt()
Спустя 1 час, 8 минут, 17 секунд (24.01.2012 - 07:16) 45king написал(а):
Игорь_Vasinsky
Цитата |
и лрви вторую ссылку \\2 - вместо strt() |
не че не понял
Спустя 20 минут, 39 секунд (24.01.2012 - 07:36) Игорь_Vasinsky написал(а):
лови - я имео ввиду

Спустя 22 минуты, 9 секунд (24.01.2012 - 07:59) 45king написал(а):
Спустя 23 минуты, 48 секунд (24.01.2012 - 08:22) Игорь_Vasinsky написал(а):
preg_replace() может использовать и 4 аргумента:
- шаблон
- что менять
- на что менять
- где менять
она может аналогично preg_match_all() работать (искать все совпадения) + заменять
все совпадения будут представляться ввиде ссылок вида: 1е- //1, 2e- //2 ... 99е- //99
Понял о чём речь?
- шаблон
- что менять
- на что менять
- где менять
она может аналогично preg_match_all() работать (искать все совпадения) + заменять
все совпадения будут представляться ввиде ссылок вида: 1е- //1, 2e- //2 ... 99е- //99
Понял о чём речь?
Спустя 1 минута, 24 секунды (24.01.2012 - 08:24) 45king написал(а):
Игорь_Vasinsky
неа не понял
неа не понял
Спустя 36 секунд (24.01.2012 - 08:24) 45king написал(а):
я ж ей тут указал что искать на что заменять
$this->template = preg_replace('/<!-- BEGIN '.$d.'-->/i', $qq,$this->template);
$this->template = preg_replace('/<!-- BEGIN '.$d.'-->/i', $qq,$this->template);
Спустя 1 минута, 18 секунд (24.01.2012 - 08:26) Игорь_Vasinsky написал(а):
Цитата |
Array ( [0] => {uu.HEA} ) Array ( [0] => {uu.HEA} ) Array ( [0] => {uu.HEA} ) |
сколько массивов? скока раз замену нужно производить?
Спустя 3 минуты, 8 секунд (24.01.2012 - 08:29) 45king написал(а):
3 масива и 3 раза заменить
Спустя 1 минута, 21 секунда (24.01.2012 - 08:30) Игорь_Vasinsky написал(а):
ну и что не понятно?
Спустя 5 минут, 59 секунд (24.01.2012 - 08:36) 45king написал(а):
$this->template = preg_replace('/<!-- BEGIN '.$d.'-->/i', $qq,$this->template); так эту фукцию 3 раза прописать что ли ?