Guest111
Guest
Регулярные выражения... Как произвести замену?
Начну сразу с кода того, что я хочу сделать:
т.е. я захотел, чтобы все "%%N%%" части были заменены на: $strings[N]. Подскажите как это реализовать можно?
Что в моем коде неверно?
Я понимаю, что вопрос чайниковский и все-таки попрошу без ссылок на основы РНР.
Начну сразу с кода того, что я хочу сделать:
Код:
<?
$strings = array();
$strings["0"] = "first";
$strings["1"] = "second";
$str = "aaaa%%1%%aaaa";
echo $str = preg_replace ( "/%%(\d+)%%/", $strings["$1"], $str );
?>
Что в моем коде неверно?
Я понимаю, что вопрос чайниковский и все-таки попрошу без ссылок на основы РНР.