PHP Curl と Xpath を使用して 2 つの要素を抽出しようとしています!
これまでのところ要素は分離されforeach
ていますが、同時にそれらを持ちたいと思います:
@$dom->loadHTML($html);
$xpath = new DOMXpath($dom);
$elements = $xpath->evaluate("//p[@class='row']/a/@href");
//$elements = $xpath->query("//p[@class='row']/a");
foreach ($elements as $element) {
$url = $element->nodeValue;
//$title = $element->nodeValue;
}
私がecho
それぞれから 1 つのforeach
要素を取得すると、要素が 1 つだけ取得され、内部でエコーされるとforeach
すべての要素が取得されます。
私の質問は、両方を同時に取得する方法 (url と title ) と、pdo を使用してそれらを myqsl に追加する最良の方法は何かということです。
ありがとうございました