php怎么获取XML节点属性值

php怎么获取XML节点属性值,第1张

假定这个xml是一个字串 $xml

$xml = new SimpleXMLElement($xml);

$autoPlay = $xml->attributes()->autoPlay;

$autoNextSong = $xml->attributes()->autoNextSong;

这样你获取的会是两个对象, 如果需要用来做某些特定的事情, 比如显示

echo (string)$autoPlay;

class b extends a{

    public $b;

    function __construct() {

       $this->b = $this->attribute;

   }

}

属性定义阶段不能使用你说的那种语句,如果你想使用那种赋值语句的话可以放到构造函数里面

$matches = array();$b = '<span id="oldtitle"><strong>艾布拉姆斯他爹</strong></span>';preg_match_all('(<span id="oldtitle"><strong>()</strong></span>)', $b, $matches);print_r($matches);

<php

$pattern ='<imgsrc="()">';

$html = '<img id="pic" name="pic" src="aaajpg" style="width: 640px;">';

preg_match($pattern,$html,$matches);

echo $matches[1];

>

我是参考别人的代码写的,你也可以看看>

以上就是关于php怎么获取XML节点属性值全部的内容,包括:php怎么获取XML节点属性值、php 子类创建了个属性如何调用父类属性的值、php正则匹配取出html标签内属性值问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9745169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存