function getHtml($url) {
if ( file_exists( __DIR__ . '/cache/' . md5( $url) . '.html' ) ) {
return file_get_contents(__DIR__ . '/cache/' . md5( $url) . '.html' );
} else {
$content = file_get_contents($url);
file_put_contents( __DIR__ . '/cache/' . md5( $url ) . '.html', "\xEF\xBB\xBF" . $content );
echo 'Страница закэшированна в файл - ' . md5( $url ) . '.html' . PHP_EOL;
return "\xEF\xBB\xBF" . $content;
}
}
foreach ($pages_link as $page) {
$pq = phpQuery::newDocumentHTML(getHtml($page), $charset="utf-8");
// do_someshit();
phpQuery::unloadDocuments();
gc_collect_cycles();
unset($pq);
}
Проект достался мне по наследству, bootstrap там нет, нет вообще никаких css фрэймворков.