我通過外部URL作爲這種加載DOM:如何獲得img標籤的src屬性?
$dom = new DOMDocument;
$dom->loadHTMLFile("external_url.html");
$arrayOfSources = array();
foreach($dom->getElementsByTagName("img") as $image)
$arrayOfSources[] = $image->item(0)->getAttribute("src");
這樣,我想存儲陣列中的img標籤的所有SRC屬性,但我不斷收到錯誤Fatal error: Call to undefined method DOMDocument::item()
什麼我在這裏想念嗎?我如何從HTML中的img標籤中提取所有src屬性?
它應該是'$ arrayOfSources [] = $圖像 - >項目[0] - >的getAttribute( 「SRC」);'注意括號 – Kumar
@Kumar這是不正確 – Phil
@庫瑪麗我不相信這是正確的。 '$ image'是一個對象,而不是一個數組。 – alex