- Автор темы
- #1
Не получается разобраться, почему регулярное выражение выдает меньше на 1 результат чем на странице.
Выдает 4 категории, а их 5.
Код:
$html = file_get_contents("http://www.ru.all-biz.info/buy/goods/?rubric=1103");
preg_match_all('/category=\d{1,}[\'"]>(.*?)<\/a>/', $html, $rlt);
for ($p=0; $p<count($rlt1[0]); $p++)
{
echo $rlt[1][$p]."<br>";
}
Выдает 4 категории, а их 5.