jenaDI
08.06.2010, 21:34
Привет всем .... такая проблемка :
$details = 'details.php?id=[id]&hit=1';
//Формируем массив с номерами торрентов
$details_r = str_replace('?' , '\?' , $details); //Экранируем специальные символы
$details_r = str_replace('.' , '\.' , $details); //Экранируем специальные символы
$details_r = str_replace('&' , '\&' , $details); //Экранируем специальные символы
$details_r = str_replace('[id]' , '(\d+)' , $details); //Меняем id
$match = '/"'.$details_r.'"\>(.*)\</i';
die($details_r);
Не заменяет для регулярки символы ? . & .... как сделать чтобы заменяло ?
$details = 'details.php?id=[id]&hit=1';
//Формируем массив с номерами торрентов
$details_r = str_replace('?' , '\?' , $details); //Экранируем специальные символы
$details_r = str_replace('.' , '\.' , $details); //Экранируем специальные символы
$details_r = str_replace('&' , '\&' , $details); //Экранируем специальные символы
$details_r = str_replace('[id]' , '(\d+)' , $details); //Меняем id
$match = '/"'.$details_r.'"\>(.*)\</i';
die($details_r);
Не заменяет для регулярки символы ? . & .... как сделать чтобы заменяло ?