THE WORLD'S LARGEST WEB DEVELOPER SITE

PHP getNamespace() Function


PHP SimpleXML Reference Complete PHP SimpleXML Reference

Definition and Usage

The getNamespace() function gets the namespaces used in an XML document from a SimpleXMLElement object.

This function returns an array of the namespaces in an XML document on success, or FALSE on failure.


Syntax

class SimpleXMLElement
{
string getNamespace(recursive)
}

Parameter Description
recursive Optional. Specifies if all namespaces in parent and child nodes should be returned. Default is FALSE

Example

XML File

<?xml version="1.0" encoding="UTF-8"?>
<note xmlns:b="http://www.w3schools.com/example/">
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<b:body>Don't forget me this weekend!</b:body>
</note>

PHP Code

<?php
if (file_exists('test.xml'))
  {
  $xml = simplexml_load_file('test.xml');
  }

print_r($xml->getNamespace());
?>

The output of the code above will be:

Array
(
[b] => http://www.w3schools.com/example/
)

PHP SimpleXML Reference Complete PHP SimpleXML Reference

COLOR PICKER

colorpicker

SHARE THIS PAGE






Search w3schools.com:

Translate w3schools.com: