當前位置: 首頁> 函數類別大全> getDocNamespaces

getDocNamespaces

返回文檔中聲明的命名空間。
名稱:getDocNamespaces
分類:未分類
所屬語言:php
一句話介紹:返回文檔中聲明的命名空間。

定義和用法

getDocNamespaces()函數返回XML 文檔中聲明的命名空間。

實例

例子1

返回XML 文檔根節點中聲明的命名空間:

 <?php
$xml = << < XML
< ? xml version = "1.0" standalone = "yes" ?>
< cars xmlns: c = " http://gitbox.net/ns " >
  < c: car id = " 1 " > Volvo </ c: car >
  < c: car id = " 2 " > BMW </ c: car >
  < c: car id = " 3 " > Saab </ c: car >
</ cars >
XML;

$sxe=new SimpleXMLElement($xml);
$ns=$sxe->getDocNamespaces();
print_r($ns);
?>

運行實例

例子2

返回XML 文檔中聲明的所有命名空間:

 <?php
$xml = << < XML
< ? xml version = "1.0" standalone = "yes" ?>
< cars xmlns: c = " http://gitbox.net/ns " >
  < c: car id = " 1 " > Volvo </ c: car >
  < c: car id = " 2 " > BMW </ c: car >
  < c: car id = " 3 " a: country = " Sweden " xmlns: a = " http://gitbox.net/country " > Saab </ c: car >
</ cars >
XML;

$sxe=new SimpleXMLElement($xml);
$ns=$sxe->getDocNamespaces(TRUE);
var_dump($ns);
?>

運行實例

文法

SimpleXMLElement :: getDocNamespaces ( recursive , from_root )
參數描述
recursive

可選。指定布爾值。

如果為TRUE,則返回文檔中聲明的所有命名空間;

如果為FALSE,則僅返回根節點中聲明的命名空間。

默認為FALSE。

from_root

可選。指定布爾值。

TRUE 從XML 文檔的根節點檢查命名空間;

FALSE 從子節點檢查命名空間。

默認為TRUE。

同類函數
  • 返回上一個MySQL 操作中的錯誤信息的數字編碼。 mysql_errno

    mysql_errno

    返回上一個MySQL操作中的錯誤信息的數
  • 取得結果數據。 mysql_result

    mysql_result

    取得結果數據。
  • 打開非持久的MySQL 連接。 mysql_connect

    mysql_connect

    打開非持久的MySQL連接。
  • 上傳一個已打開的文件,並在FTP 服務器上把它保存為一個文件。 ftp_fput

    ftp_fput

    上傳一個已打開的文件,並在FTP服務器上
  • 刪除FTP 服務器上的目錄。 ftp_rmdir

    ftp_rmdir

    刪除FTP服務器上的目錄。
  • 將結果集中的指針設定為指定的字段偏移量。 mysql_field_seek

    mysql_field_seek

    將結果集中的指針設定為指定的字段偏移量。
  • 返回每個進程的客戶端統計信息。 get_client_stats

    get_client_stats

    返回每個進程的客戶端統計信息。
  • 取得MySQL 主機信息。 mysql_get_host_info

    mysql_get_host_info

    取得MySQL主機信息。