Я хочу получить ссылку <a>
в div glance_details. Я не могу заставить его работать. Не беспокойтесь о включении и url и вещах, это все правильно.Поиск в анализируемом div [Простой HTML DOM]
$redirect = $url;
$html3 = file_get_html($redirect);
foreach($html3->find('div.glance_details') as $element3) {
$html3->find('a',0)->outertext;
}
с
$redirect = $url;
$html3 = file_get_html($redirect);
foreach($html3->find('div.glance_details') as $element3) {
$knaoss = $element3->plaintext;
echo $knaoss;
}
Я могу принести простое текстовое содержимое DIV, но то, что я хочу, это якорь (а), который будет находиться в пределах дел.
Это похоже на то, что я получаю в $ knaoss, если я удалить -> открытый текст:
<div class="glance_details">
<a href="http://www.example.com/">
<img src="http://www.example.com/img.png">
</a>
"This is a description of the example"
</div>
Хотя все, что я хочу из него:
http://www.example.com/
добавить $ html3 содержание в вопрос –
Может быть 'jQuery' вариант для вас? – Franco
Вы смешиваете php и javascript (jQuery) здесь? – Koga