Каждый раз, когда вы перебираете foreach
, вы перезаписываете значение переменной $rr
. Второй print $rr
напечатает значение последнего td
- если он пустой, то ничего не будет печататься.
Если вы пытаетесь напечатать все значений, вместо этого запишите их в массив:
$rr = array();
foreach($rows as $text =>$row) {
$rr[] = $cols->item(0)->nodeValue;
}
print_r($rr);