📜  PHP | XMLReader lookupNamespace()函数

📅  最后修改于: 2022-05-13 01:56:55.992000             🧑  作者: Mango

PHP | XMLReader lookupNamespace()函数

XMLReader::lookupNamespace()函数是PHP中的一个内置函数,用于在范围命名空间中查找给定前缀。

句法:

string XMLReader::lookupNamespace( string $prefix )

参数:此函数接受单个参数$prefix ,其中包含包含前缀的字符串。

返回值:此函数在成功时返回 TRUE,在失败时返回 FALSE。

下面给出的程序说明了PHP中的XMLReader::lookupNamespace()函数

方案一:
文件名: data.xml


     Foo Bar

文件名:索引。 PHP

open('data.xml');
  
// Read the node
$XMLReader->read();
  
// Get the namespace with prefix y
$NS = $XMLReader->lookupNamespace("y");
  
// Show the namespace to browser
echo $NS;
?>

输出:

// Empty string because there is no namespace with prefix y.

方案二:
文件名: data.xml


     Namespaced Text

文件名:索引。 PHP

open('data.xml');
  
// Read the node
$XMLReader->read();
  
// Get the namespace with prefix x
$NS = $XMLReader->lookupNamespace("x");
  
// Show the namespace to browser
echo $NS;
?>

输出:

geeksforgeeks

参考: https://www. PHP.net/manual/en/xmlreader.lookupnamespace。 PHP