Эта тема на forum.dklab.ru


Anonymous: Подставление значения переменной вместо её самой
Есть такая строка

$html = preg_replace("#\{(.*?)\}#", '<?php print $\\1[$i]; ?>', $html);

Которая заменяет, например, {var} на <?php print $var[$i]; ?>
Как сделать чтобы вместо переменной $i подставлялось её значение?
Чтобы было, например, <?php print $var[99]; ?>
manro:
$html = preg_replace("#\{(.*?)\}#", '<?php print $\\1['. $i .']; ?>', $html);
Ant:
$html = preg_replace("#\{(.*?)\}#", '<?php print $\\1['.$i.']; ?>', $html);
Anonymous:
Ух как всё просто оказалось :) Спасибо!
Ant:
Тема закрыта.

Эта тема на forum.dklab.ru