some image

simple_html_dom утечка памяти

Метки: , , Работа

Если при работе с simple_html_dom вы получаете следующую ошибку: Fatal error: Allowed memory size of bytes exhausted, значит, скорее всего, вы забыли после работы с отдельной страницей выполнить $html->clear();

Пример:

$html = file_get_html($url);
foreach($html->find('div[class=posts]') as $element){
    foreach($element->find('img') as $el){
      // do smth
    }
}
$html->clear();
unset($html);

Related Posts