PHP attributes() 函数

返回上一级

PHP attributes() 方法返回 XML 标签的属性和值

( PHP >= 5.0.1 )

方法原型

attributes(ns,is_prefix);

方法参数

参数 描述
ns 可选。设置被检索的属性的命名空间
is_prefix 可选。一个布尔值
如果 ns 是前缀则为 TRUE
如果 ns 是 URI 则为 FALSE
默认是 FALSE

方法返回值

如果成功则返回一个 SimpleXMLElement 对象

范例

下面的范例返回 XML 的 body 元素的属性和值

<?php

$note = <<<XML
<note>
    <to>Tove</to>
    <from>Jani</from>
    <heading>Reminder</heading>
    <body date="2017-11-01" type="private">Don't forget me this weekend!</body>
</note>
XML;

$xml = simplexml_load_string($note);
foreach($xml->body[0]->attributes() as $a => $b)
{
    echo $a,'="',$b,'"<br>';
}

运行范例 »

运行以上 PHP 范例,输出结果如下

date="2017-11-01"
type="private"

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.