Mark32
Новичок
Цикл+регулярное выражение
решил зациклить регулярку в надежде на то, что вытянет все цены из одной колонки
$pwa = 1;
while ($pwa <= 25) {
preg_match('/(<td width=\"70\" align=\'right\'><strong><a href=\'\/fold_ru\/choose_this)(.*)(class=\"mall_list_link\">)(.*)(<\/a><\/strong><\/td>)/s',$content,$matches1);
$price=$matches1['4'];
print ("$price");
$pwa++;
}
в конечном итоге зацикливает только одну цену
причём самую последнюю.
Подскажите пожалуйста как правильно сделать. Я не понимаю почему выдирает только 1 цену! Там ведь ячейки по формату не отличаются, потому регулярка проходит по этой формулеровке.
ПОМОГИТЕ!!!!!!!!
решил зациклить регулярку в надежде на то, что вытянет все цены из одной колонки
$pwa = 1;
while ($pwa <= 25) {
preg_match('/(<td width=\"70\" align=\'right\'><strong><a href=\'\/fold_ru\/choose_this)(.*)(class=\"mall_list_link\">)(.*)(<\/a><\/strong><\/td>)/s',$content,$matches1);
$price=$matches1['4'];
print ("$price");
$pwa++;
}
в конечном итоге зацикливает только одну цену
причём самую последнюю. Подскажите пожалуйста как правильно сделать. Я не понимаю почему выдирает только 1 цену! Там ведь ячейки по формату не отличаются, потому регулярка проходит по этой формулеровке.
ПОМОГИТЕ!!!!!!!!