ConFoo: Call for paper is now Open

DOMNode::lookupNamespaceURI

(PHP 5)

DOMNode::lookupNamespaceURI Retourne l'URI de l'espace de noms selon le préfixe

Description

public string DOMNode::lookupNamespaceURI ( string $prefix )

Retourne l'URI de l'espace de noms selon le préfixe prefix.

Liste de paramètres

prefix

Le préfixe de l'espace de noms.

Valeurs de retour

L'URI de l'espace de noms de ce noeud.

Voir aussi

add a note add a note

User Contributed Notes 2 notes

up
1
lewar
7 years ago
Simple way to get the URI of the default namespace:

<?php
    $document
= new DOMDocument();
   
$document->load($xml_file);
   
$uri = $document->documentElement->lookupnamespaceURI(NULL);
?>
up
-1
_ michael
4 years ago
You have to pass *null* to lookupNamespaceURI if you want to read the default namespace. Passing an empty string doesn't work - even though the documentation says that lookupNamespaceURI takes a string as argument (and null would just be converted to an empty string).
To Top