Так что я пытаюсь получить некоторую информацию с этой веб-страницы https://promo.pan.com.hr с помощью curl и простого HTML-кода. Но, к сожалению, я получаю сообщение об ошибке и не могу понять, что не так ...
<?php
include_once("simple_html_dom.php");
function file_get_contents_curl($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$html = file_get_contents_curl("https://promo.pan.com.hr");
foreach($html->find("p") as $element)
echo $element->innertext . '<br>';
?>
Кто-нибудь знает, почему я получаю эту ошибку?
Неустранимая ошибка: необученная ошибка: вызов функции-члена find () для строки в C: \ Server \ XAMPP \ htdocs \ pan \ index.php: 21 Трассировка стека: # 0 {main}, брошенный в C: \ Server \ XAMPP \ htdocs \ pan \ index.php в строке 21
строка 21:
foreach($html->find("p") as $element)