Я получил простой код, который выполняет некоторые запросы xpath и возвращает результат обратно в переменную.Пока это работает хорошо.
$url = 'https://www.example.com.com/test';
$dom = new DOMDocument('1.0');
@$dom->loadHTMLFile($url);
$xpath = new DomXpath($dom);
$tprice = $xpath->query('//tr/td/span/a[not(contains(text(),"eBay")) and not(contains(text(),"TEST"))]/../../../td[contains(@class, "os-total-col")]');
$seller = $xpath->query('//td/span/a[not(contains(text(),"eBay")) and not(contains(text(),"TEST"))]');
foreach($seller as $item) {
$item->removeAttribute("href");
}
$vk = $dom->saveXML($seller[0]);
$tp = $dom->saveXML($tprice[0]);
#mysql into a column ....
Я также получил массив, заполненный некоторыми URL-адресами, такими как:
Array
(
[0] => Array
(
[0] => https://www.mydomain1.com/test
)
[1] => Array
(
[0] => https://www.mydomain2.com/test
)
[2] => Array
(
[0] => https://www.mydomain3.com/test
)
[3] => Array
(
[0] => https://www.mydomain4.com/test
)
[4] => Array
(
[0] => https://www.mydomain5.com/test
)
)
Теперь я хочу выполнить свои запросы / функцию xpath для каждого URL-адреса измой массив.Я искал на StackOverflow и Google для этой проблемы, но я не мог найти никакого решения.Может, я не знаю правильной поисковой фразы для этой "проблемы".
У вас есть какие-нибудь советы или решения для этого?