La classe DOMXPath

(PHP 5, PHP 7, PHP 8)

Introduction

Support de XPath 1.0.

Synopsis de la classe

class DOMXPath {
/* Propriétés */
public readonly DOMDocument $document;
/* Méthodes */
public __construct(DOMDocument $document, bool $registerNodeNS = true)
public evaluate(string $expression, ?DOMNode $contextNode = null, bool $registerNodeNS = true): mixed
public query(string $expression, ?DOMNode $contextNode = null, bool $registerNodeNS = true): mixed
public registerNamespace(string $prefix, string $namespace): bool
public registerPhpFunctions(string|array|null $restrict = null): void
}

Propriétés

document

registerNodeNamespaces

Quand définie à true, les espaces de noms dans le nœud sont enregistrés.

Historique

Version Description
8.0.0 La propriété registerNodeNamespaces a été ajoutée.

Sommaire