SimpleXMLElement::getNamespaces
(PHP 5 >= 5.1.2, PHP 7, PHP 8)
SimpleXMLElement::getNamespaces — Повертає простір імен, які використовуються в документі
Опис
public SimpleXMLElement::getNamespaces(bool $recursive = false): array
Повертає простір імен, які використовуються в документі
Список параметрів
recursive
Якщо зазначено, то повертає всі використовувані простори імен у батьківського вузла та його дочірніх елементів. В іншому випадку повертає тільки простір, що використовується, імен кореневого вузла.
Значення, що повертаються
МетодgetNamespaces
повертає масив (array) з назвами просторів імен та пов'язаними з ними URI.
Приклади
Приклад #1 Отримання просторів імен, які використовуються в документі
Loading...
Результат виконання наведеного прикладу:
array(1) {
["p"]=>
string(21) "http://example.org/ns"
}
Дивіться також
- SimpleXMLElement::getDocNamespaces() - Повертає простори імен, оголошених у документі
- SimpleXMLElement::registerXPathNamespace() - Створює префікс/простір імен контексту для наступного запиту XPath