0
Я хочу найти URL-адрес, чтобы узнать, есть ли у него jquery.min.js. Я не знаю и не должен знать, что такое путь, номер версии или количество экземпляров ... просто если он существует в любом месте на веб-странице. Может быть в теге ссылки или скрипта. Пробовал в теге скрипта, чтобы увидеть, могу ли я заставить его работать.PHP Использование подстановочных знаков с DOMDocument
Возможно ли изменить строку $ 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);
Я попробовал ваше предложение. Когда я эхо $ node ничего не возвращает. Если я изменю его на: $ node = $ xp-> query ('//script[@src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js "]') -> элемент (0); он ничего не возвращает. –