2016-09-24 3 views
1

xPathを使用してhead要素の内容のみを取得します。php xpathはヘッドのみを取得します

タイトルに記載されているとおり、私はカールの頭にあるものの内容を試してみるためにPHPを使用しています。どんな提案も大歓迎です。

+0

あなたは 'head'タグにアクセスしようとしていますか? – segFault

+0

私はとの間にすべてが必要です – JFourie

+0

私はヘッダーの応答に言及していません。単純に内容は以下の通りです – JFourie

答えて

0

期待とアップあなたのXPathが良いですまですべてが、その後、試すよう、あなたのカールの応答がある場合:

$head = $xpath->query('/head/*'); 
foreach ($head as $headElement) { 
    /* DO STUFF*/ 
} 

ます。また、結果の先頭に<?xml encoding="utf-8" ?>を追加する必要はないかもしれません。

+0

$ head = $ xpath-> query( '/ head/*'); var_dump($ head); foreach($ head as $ headElement){ echo $ headElement-> textContent; } $ headはまだ空です。 – JFourie

+0

'$ result'が空でないことを確認しましたか?でのように、それはブール値ではなく、あなたが持っていると仮定しているXML文字列を含んでいます。 – segFault

+0

$ head = $ xpath-> query( "// * ['head']");作品! – JFourie

関連する問題