Я сделал простой запрос и получил правильный ответ от curl_exec($ch);
, но когда я вызываю метод stati c str_get_html
, мой результат всегда один и тот же.
Fatal error: Allowed memory size of 536870912 bytes exhausted
Я пробовал увеличить память memory_limit=2048M
, но результат тот же
Мой код:
$url = "https://www.php.net";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, []);
$this->callback = HtmlDomParser::str_get_html(curl_exec($ch));
...
Какие-нибудь советы? Я могу использовать регулярные выражения, но это будет мой последний выбор.