Obter elemento por ClassName com o método DOMdocument ()
Aqui está o que estou tentando alcançar: recuperar todos os produtos em uma página e colocá-los em uma matriz. Aqui está o código que estou usando:
$page2 = curl_exec($ch);
$doc = new DOMDocument();
@$doc->loadHTML($page2);
$nodes = $doc->getElementsByTagName('title');
$noders = $doc->getElementsByClassName('productImage');
$title = $nodes->item(0)->nodeValue;
$product = $noders->item(0)->imageObject.src;
Funciona para o$title but
não para o produto. Para obter informações, no código HTML a tag img se parece com isso:
<img alt="" class="productImage" data-altimages="" src="xxxx">
Eu estive olhando isso (PHP DOMDocument como obter elemento?), mas ainda não entendo como fazê-lo funcionar.
PS: Eu recebo este erro:
Chamar para o método indefinidoDOMDocument::getElementsByclassName()