假定这个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标签内属性值问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)