私のような外部の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
に気付きます@クマリ私はそれが正しいとは思わない。 '$ image'はオブジェクトであり、配列ではありません。 – Phil
ではありません@Kumar'角括弧 – alex