Ekklipce
Новичок
preg_match
обожжаю такие вот дела

test.html :
<!-- top_start --> test test test <!-- top_end --> <!--1--> http://www.php.net/index.html <!--2-->
...одной строкой
preg_match("/<!--1-->(.*)<!--2-->/i",$string,$matches);
если нарямую $string = "<!-- top_start --> test test test <!-- top_end --> <!--1--> http://www.php.net/index.html <!--2-->";
все прекрасно,
но если $string :
$data = file($file);
for ($i=0;$i<count($data);$i++) $text .= $data[$i];
return $text;
или
$handle = fopen($file, "r");
$text = fread($handle, filesize($file));
return $text;
ни-в-какую, хотя echo $string - правильно показывает содержимое файла
в каком таком хитром виде функции file и fread текст передают ))))
обожжаю такие вот дела



test.html :
<!-- top_start --> test test test <!-- top_end --> <!--1--> http://www.php.net/index.html <!--2-->
...одной строкой
preg_match("/<!--1-->(.*)<!--2-->/i",$string,$matches);
если нарямую $string = "<!-- top_start --> test test test <!-- top_end --> <!--1--> http://www.php.net/index.html <!--2-->";
все прекрасно,
но если $string :
$data = file($file);
for ($i=0;$i<count($data);$i++) $text .= $data[$i];
return $text;
или
$handle = fopen($file, "r");
$text = fread($handle, filesize($file));
return $text;
ни-в-какую, хотя echo $string - правильно показывает содержимое файла
в каком таком хитром виде функции file и fread текст передают ))))