PHP getDocNamespaces() ఫంక్షన్

నిర్వచనం మరియు ఉపయోగం

getDocNamespaces() ఫంక్షన్ SimpleXMLElement ఆబ్జెక్ట్ నుండి XML డాక్యుమెంట్ లో ప్రకటించబడిన నామస్పేస్లను తిరిగి చెప్పుతుంది.

విజయవంతం అయితే, ఈ ఫంక్షన్ నామస్పేస్ పేర్లు (అనుబంధం వాటిని వాటి యొక్క URL) ఉన్న పేర్ల జాబితాను తిరిగి చెప్పుతుంది. విఫలమైతే, false తిరిగి చెప్పుతుంది.

సింతాక్స్

class SimpleXMLElement
{
string getDocNamespaces(recursive)
);
పారామీటర్స్ వివరణ
recursive ఎంపిక. పితురికి అనుబంధం వాటిని అన్ని నేమ్స్పేస్లను తిరిగి చెప్పాలా అని నిర్ధారించండి. అప్రమేయంగా false.

ఉదాహరణ

XML ఫైల్:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note xmlns:b="http://www.codew3c.com/example/"></note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<b:body>Don't forget the meeting!</b:body>
</note>

PHP కోడ్:

<?php
if (file_exists('test.xml'))
  {
  $xml = simplexml_load_file('test.xml');
  );
print_r($xml->getDocNamespaces(););
?>

అవుట్పుట్ లాగా ఉంటుంది:

ఆర్రే
(
[b] => http://www.codew3c.com/example/
)