Simple way to get the URI of the default namespace:
<?php
$document = new DOMDocument();
$document->load($xml_file);
$uri = $document->documentElement->lookupnamespaceURI(NULL);
?>
(PHP 5, PHP 7, PHP 8)
DOMNode::lookupNamespaceURI — Retourne l'URI de l'espace de noms selon le préfixe
Retourne l'URI de l'espace de noms selon le préfixe
prefix
.
prefix
Le préfixe à rechercher. Si ce paramètre est null
, la méthode renverra l'URI de l'espace de noms par défaut, s'il existe.
Renvoie l'URI de l'espace de noms associé, ou null
s'il n'en est pas trouvé.
Simple way to get the URI of the default namespace:
<?php
$document = new DOMDocument();
$document->load($xml_file);
$uri = $document->documentElement->lookupnamespaceURI(NULL);
?>