PHP将通配符与DOMDocument一起使用

时间:2014-09-04 15:57:05

标签: php

我想搜索一个url以查看它是否有jquery.min.js我不知道或者需要知道路径,版本号或实例数是多少......只要它存在于任何地方网页。可以在链接或脚本标记中。尝试使用脚本标记,看看我是否可以使其正常工作。

是否可以使用通配符修改下面的$ node行?

$dom = new DOMDocument();
$html = file_get_contents($url);
$dom->loadHTML($html);
$xp = new DOMXPath($dom);
$node = $xp->query( '//script[@src="jquery.min.js"]')->item( 0);

1 个答案:

答案 0 :(得分:0)

尝试使用contains XPath函数:

$node = $xp->query('//script[contains(@src,"jquery.min.js")]')->item(0);