Ben bir HTML belgesindeki tüm hiper linkler almak için aşağıdaki kodu var
ve benim soru her çapa etiketinin içindeki metin düğümlerini almak için nasıl
(Metin düğümü çapa düğüm bir metin düğümü olan bir yayılma düğüm varsa böyle bir çocuğun bir çocuk olsa bile)?
<?PHP
$content = "
<html>
<head>
<title>bar , this is an example</title>
</head>
<body>
<a href='aaa'><span>bbb</span></a>
</body>
</html>
";
$dom = new DOMDocument();
@$dom->loadHTML($content);
$xpath = new DOMXPath($dom);
$row = $xpath->evaluate("/html/body//a");
for ($i = 0; $i < $row->length; $i++) {
$anchor = $row->item($i);
$href = $anchor->getAttribute('href');
// I want the grab the text value which is inside the anchor
$text = //should have the value "bbb"
}
?>
Teşekkürler