# DOMXPath::__construct

(PHP 5, PHP 7, PHP 8)

DOMXPath::__construct — Crée un nouvel objet DOMXPath

### Description

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

Crée un nouvel objet DOMXPath.

### Liste de paramètres

`document`

  L'objet DOMDocument associé à l'objet DOMXPath.

`registerNodeNS`

  Indique s'il faut automatiquement enregistrer les préfixes de namespace en vigueur du nœud de contexte dans l'objet DOMXPath. Cela peut être utilisé pour éviter d'avoir à appeler manuellement DOMXPath::registerNamespace() pour chaque namespace en vigueur. En cas de conflit de préfixes de namespace, seul le préfixe de namespace descendant le plus proche est enregistré.