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