|
|
|
| существует некий текст, допустим такой:
нужно заменить "{!capt}" на значение элемента массива с таким же ключём
$names['capt']='Главная страница'
|
| |
|
|
|
|
|
|
|
для: skinny
(20.03.2010 в 19:05)
| | что-то вроде preg_replace('#{!(\w+)}#e', '$names[\'$1\']', $txt)
иногда лучше работает с preg_replace_callback() чем с /e | |
|
|
|
|
|
|
|
для: heed
(20.03.2010 в 21:28)
| |
$text=preg_replace('/{!_(.*?)_}/ise', '$names[\'$1\']', $text);
|
| |
|
|
|
|
|
|
|
для: skinny
(23.03.2010 в 12:41)
| | >$text=preg_replace('/{!_(.*?)_}/ise', '$names[\'$1\']', $text);
Особенно завлекательно смотрится модификатор шаблона i | |
|
|
|
|
|
|
|
для: Trianon
(23.03.2010 в 23:15)
| | не понял | |
|
|
|