-1

URL を入力するページを作成しようとしています。PHP コードはそれを使用して、別の Web サイトからページ要素を取得し、ブログ投稿に表示します。フォームまでは作成していませんが、今は、このコードを機能させて、クラス「products-grid first odd」で div 内のページ要素を表示する方法を理解する必要があります。

<?php
$homepage = file_get_contents('website');
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$dochtml->getElementsByClassName('products-grid first odd');
echo ????
?>
4

1 に答える 1

1

PHP DOMDocumentオブジェクトにはメソッドがないようgetElementsByClassName()です。

代わりに、それらのDOMElementsとそれぞれをgetElementsByTagName()ループして、正しいものが見つかるまでチェックする必要があると思います。getAttribute('class')

于 2015-01-16T22:04:12.247 に答える