Вот есть кодик
$pattern= '/<b>(.*?)</b>/i';- за этот код спасибо для glock18
$text = preg_replace_callback(
$pattern,
create_function('$match',
'
if (!isset(${$match[1]})) {
global ${$match[1]};
}
return "<i>".${$match[1]}."</i>";'),
$text
);
когда вставляю вместо
return "<i>".${$match[1]}."</i>";'),
это
return "<i>".$arr[$match[1]]."</i>";'),
Выдает ошибку... Как мне сделать чтобы значения $match[1] можно было подставить в масив?
PS: когда деелаю так a='asd'; arr[a]; - работает!