DOMXPath::registerPhpFunctionNS
En esta página
DOMXPath::registerPhpFunctionNS
Registra una función PHP como una función XPath en un espacio de nombres
Descripción#
public DOMXPath::registerPhpFunctionNS(string $namespaceURI, string $name, callable $callable): void
```php
Este método permite utilizar una función PHP como una función XPath con espacio de nombres dentro de expresiones XPath.
## Parámetros
`namespaceURI`
La URI del espacio de nombres.
`name`
La función local dentro del espacio de nombres.
`callable`
La función PHP a llamar cuando la función XPath es llamada en la expresión XPath. Cuando una lista de nodos es pasada como argumento a la retrollamada, el argumento se convierte en un array que contiene los nodos DOM correspondientes.
## Valores devueltos
No se retorna ningún valor.
## Ejemplos
Registra una función XPath en un espacio de nombres y la llama desde la expresión XPath
```php
Resultado del ejemplo anterior es similar a:
Encontrados 2 libros cuyo título comienza con 'PHP':
PHP Basics por Jim Smith
PHP Secrets por Jenny Smythe
Véase también#
DOMXPath::registerNamespace
DOMXPath::query
DOMXPath::evaluate
XSLTProcessor::registerPHPFunctions
XSLTProcessor::registerPHPFunctionNS