Я новичок в PHP, и я хотел бы знать, как извлечь данные из элемента HTML, такого как src
?
Это очень легко сделать в jQuery:
$('img').attr('src');
Но я понятия не имею, как это сделать в PHP (если это возможно).
Вот пример, над которым я работаю:
Iзагрузил $result
в SimpleXMLElement и сохранил его в $xml
:
$xml = simplexml_load_string($result) or die("Error: Cannot create object");
Затем использовал foreach
для зацикливания всех элементов:
foreach($xml->links->link as $link){
echo 'Image: ' . $link->{'link-code-html'}[0] . '</br>';
// returns sometihing similar to: <a href='....'><img src='....'></a>
}
Внутри foreach
Я пытаюсь получить доступ к ссылкам (src
) в img
.
Есть ли способчтобы получить доступ к src
из img
, вложенному внутрь a
- очистить при выводе на экран:
echo 'Image: ' . $link->{'link-code-html'}[0] . '</br>';