|
|
|
|
|
для: pavloff.d
(25.08.2006 в 07:44)
| | можно использовать рег. выражение вида
<?
$text = 'dfd<a>asdas</a>dsfds<a>65464564</a>dsd';
preg_match_all ("/<a>(.*)<\/a>/sU", $text, $regs);
echo $regs[1][0]."<br>";
echo $regs[1][1];
?>
|
| |
|
|
|
|
|
|
| Вот код граббера который выдирает текст по в определенном месте.
$fd=@ fread(fopen("http://localhost/index.php", "r"), 100000);
if ($fd)
{
$start= strpos($fd, "<a>");
$finish= strpos($fd, "</a>");
$length=$finish-$start;
$code=Substr($fd, $start, $length);
}
echo "$code";
|
Все нормально, но как сделать так что бы при нахождении одного подходящего куска текста граббер не отанавливался, а продолжал искать идентичные и результаты заносил в массив, например?
Спосибо | |
|
|
|
|