PHP 8.4.1 Released!

DOMXPath::__construct

(PHP 5, PHP 7, PHP 8)

DOMXPath::__construct 新しい DOMXPath オブジェクトを作成する

説明

public DOMXPath::__construct(DOMDocument $document, bool $registerNodeNS = true)

新しい DOMXPath オブジェクトを作成します。

パラメータ

document

DOMXPath に関連付けられた DOMDocument

registerNodeNS

コンテキストノードのスコープ内の名前空間を、DOMXPath オブジェクトに自動登録するかどうか。 このオプションを使うと、スコープ内の名前空間ごとに、手動で DOMXPath::registerNamespace() をコールする必要がなくなります。 名前空間のプレフィックスが衝突した場合は、直近の子孫の名前空間プレフィックスのみが登録されます。

add a note

User Contributed Notes 1 note

up
19
Saulo Vallory
17 years ago
The DOMXPath object doesn't create a reference to the document. If you load a new xml using either load, loadXML or loadHTML functions the DOMXPath object will still query and evaluate over the source in the DOMDocument when it was created.
To Top