Я использую curl
для извлечения контента сайта в переменную.Теперь, используя либо URL, либо извлеченное содержимое, я хочу извлечь все теги <p>
в переменную.Кто-нибудь может мне помочь?
После нескольких часов я только что смог создать DOM-документ на php!
Это код, который я написал:
$domDoc = new DOMDocument();
$domDoc->loadHTML($content);
print_r($domDoc);
$paragraphs = $domDoc->getElementsByTagName("p");
foreach ($paragraphs as $paragraph)
$paragraph->item(0)->nodevalue;
где $content
содержит содержимое веб-сайта, извлеченное с использованием
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url[url]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$xml_contents = curl_exec ($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close ($ch);
$website_content = $xml_contents;
Может кто-нибудь подсказать мне?