📜  PHP | SimpleXMLElement __toString()函数

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

PHP | SimpleXMLElement __toString()函数

XMLReader::__toString()函数是PHP中的一个内置函数,用于获取直接在当前元素中的文本内容。此函数不返回此元素的子元素内的文本内容。

句法:

void XMLReader::__toString( void )

参数:此函数不接受任何参数。
返回值:该函数成功时返回字符串内容,失败时返回空字符串。

下面的示例说明了PHP中的XMLReader::__toString()函数

示例 1:

PHP


  GeeksforGeeks

XML;
 
// Create a new SimpleXMLElement
$SXE = new SimpleXMLElement($xmlstr);
 
// Get the content
$string = $SXE->__toString();
echo $string;
?>


PHP

     This text should not be visible   
XML;   // Create a new SimpleXMLElement $SXE = new SimpleXMLElement($xmlstr);   // Add the attribute $string = $SXE->__toString(); echo $string; ?>


输出:

GeeksforGeeks

示例 2:

PHP


     This text should not be visible   
XML;   // Create a new SimpleXMLElement $SXE = new SimpleXMLElement($xmlstr);   // Add the attribute $string = $SXE->__toString(); echo $string; ?>

输出:

// Empty string because text content is in a children node not current node.

参考: https://www. PHP.net/manual/en/simplexmlelement.tostring。 PHP