Ummm ... làm cách nào để sử dụng các biến trong lệnh gọi đến preg_replace?
này đã không làm việc:
foreach($numarray as $num => $text)
{
$patterns[] = '/<ces>(.*?)\+$num(.*?)<\/ces>/';
$replacements[] = '<ces>$1<$text/>$2</ces>';
}
Vâng, $num
được preceeded bằng dấu cộng. Có, tôi muốn "tag the $num as <$text/>
".
Cảm ơn Gumbo, Paul - cả hai yếu tố đầu vào của bạn đều hữu ích! – Steve