PHP SimpleXML函数

PHP SimpleXMLElement::__toString() 方法返回直接位于该元素中的文本内容。它不会返回该元素子元素内的文本内容。

语法

public SimpleXMLElement::__toString()

参数

不需要参数。

返回值

成功时返回字符串内容,失败时返回空字符串。

示例:获取字符串内容

示例下面显示了 SimpleXMLElement::__toString() 方法的用法。

<?php
$xmlstr = <<<XML
<a>1 <b>2</b> <b>3</b> 4</a> 
XML;

$xml = new SimpleXMLElement($xmlstr);

//元素a的文本内容
echo $xml."\n";

//元素b的文本内容
echo $xml->b[0]."\n";
echo $xml->b[1]."\n";
?>

上述代码的输出将是:

1   4
2
3