PHP简单的HTML DOM解析器 – 获取元素的连字属性值

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP简单的HTML DOM解析器 – 获取元素的连字属性值脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > How do I access this object property with a hyphenated name?                                    2个
我正在使用PHP Simple HTML DOM Parser.在我要解析图像的页面’src’属性被替换为’data-src’.所以,如果我尝试使用以下代码获取图像路径,它将不返回任何内容

@H_304_8@$elimage = $offer->find('div.photo',0); $im = $elimage->last_child('a'); $img = $im->last_child('img'); $ITem['image'] = $img->src;

我试过这样做,但它也不起作用:

$elimage = $offer->find('div.photo',0);
$im = $elimage->last_child('a');
$img = $im->last_child('img');
$item['image'] = $img->data-src;

有人知道是否可以获得自定义属性的值,如果是,那怎么能实现?

谢谢你的帮助!

解决方法

<?PHP
$str= "<a data-src='http://GOOGLE.COM'>Hello</a>";
$VAR=preg_split("/data-src=\'/",$str);
//echo $var[1];
$var1=PReg_split("/\'/",$var[1]);
echo $var1[0];
?>

你也可以用它..

脚本宝典总结

以上是脚本宝典为你收集整理的PHP简单的HTML DOM解析器 – 获取元素的连字属性值全部内容,希望文章能够帮你解决PHP简单的HTML DOM解析器 – 获取元素的连字属性值所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。