на глобальные типа http:\\ бла бла\\ блабла\ cms\css\stytle.css
пишу :
$f=file_get_contents('http://chip-and-dail.ru/');
$preg="~href=(.*?)>~is";
preg_match_all($preg,$f,$arr);
$i=0;
foreach($arr[1] as $val)
{echo ++$i."<br>"; if ($i==22) break;// потому что на 22 члене выдаёт ошибку
$f=preg_replace("'#".$val."#'","www.chip-and-dail.ru/".$val,$f);
}
//echo preg_replace($p,"45",$f);
echo $f;
.........................
в общем код страницы вообще не меняется.
вопрос таков:я в правильном направлении копаю,мелочи вроде пробелов слешей и пр пока не учитываем.
правильно ли использую preg_replace ?