php DomDocument、最初のアイテムのみが必要
-
06-07-2019 - |
質問
こんにちは私は過去にDOMDocsを使用しましたが、これを行う方法にこだわっています。
$xmldoc = new DOMDocument();
$xmldoc->load('http://example.com');
$feeditem = $xmldoc->getElementsByTagName('data');
タグ 'data'の最初のインスタンスのみが必要です。通常、foreachループを作成します。
foreach($feeditem as $element){ //}
各フィード項目で必要なことを行いますが、ここでは最初の$ feeditemのみが必要です。 $ feeditemは配列ではなくDOMdocオブジェクトなので、$ feeditem [0]を実行して最初の 'data'タグを選択することはできません。
これに関するご協力ありがとうございます。
解決
getElementsByTagName
のドキュメントを検索すると、 DOMNodeList
。したがって、 DOMNodeList
のドキュメントを読んだ後、 $ feeditem-> item(0)
。
他のヒント
$feeditem->item(0);
(リファレンス)
所属していません StackOverflow