dom - Read from behind of 2 identicall <span> meta tags using PHP -
all want read external source 2 prices, minimum cost , maximum one.
this external source:
<p class="mb_05 magnify_price_stores"><span> <span class="txt_price_gray">429,11 ron</span> - <span class="txt_price_gray">678,50 ron</span> </span> <span><span class="gray">(de la <b>50</b> magazine)</span></span></p>
i using code:
function emag() { $dom1 = file_get_html("http://www.shopmania.ro/telefoane-mobile/p-samsung-galaxy-y-duos-s6102-25140344"); foreach ($dom1->find('span [class=txt_price_gray]') $node) { $result = $node->innertext; $price = explode("ron", $result); $prices[] = $price[0]; echo "$prices[0]"; }} emag()
and getting this: 429,11 429,11
on $prices[0]
, 678,50
on $prices[1] $prices[0]
double!
save values array iterate though them. replace the
echo "$price[0]";
with
$prices[] = $price[0];
the 2 prices can accessed $prices[0] , $prices[1]
php dom find
No comments:
Post a Comment