$dom = new DOMDocument();
@$dom->loadHTML( $HTMLCode );
$xpath = new DomXPath( $dom );
$queryDate = ".//*[@id='gvFirmList']/tr/td";
$dates = $xpath->query($queryDate);
$mas;
$i = 0; $j = 0;
foreach( $dates as $data) {
if ($i == 2) {
$mas[$j][3] = $data->firstChild->getAttribute('href');
}
if ($i == 3 ) {
$mas[$j][3] = "";
$i = 0;
$j++;
}
$mas[$j][$i] = $data->nodeValue;
$i++;
}
Полсле парсинга получается что в каждом третьем элементе <td> есть элемент <a href=''> но
$data->firstChild->getAttribute('href'); возвращает пустоту =( Почему так может быть?