PHP SimpleXMLElement::attributes SimpleXML 函数
-
定义和用法
SimpleXMLElement::attributes - 标识元素的属性。 -
版本支持
PHP4 PHP5 PHP7 不支持 支持 支持 -
语法
SimpleXMLElement::attributes ( [ string $ns = NULL [, bool $is_prefix = FALSE ]] )
此函数提供xml标记中定义的属性和值。 -
参数
参数 必需的 描述 ns 否 检索到的属性的可选名称空间 is_prefix 否 默认为FALSE -
返回值
返回一个SimpleXMLElement对象,可以对其进行迭代以遍历标记上的属性。 如果在已经表示属性而不是标签的SimpleXMLElement对象上调用,则返回NULL。 -
示例
尝试一下$string = <<<XML <a> <foo name="one" game="lonely">1</foo> </a> XML; $xml = simplexml_load_string($string); foreach($xml->foo[0]->attributes() as $a => $b) { echo $a,'="',$b,"\"\n"; }
-
相关函数
SimpleXMLElement::__toString() - 返回字符串内容