PHP cUrl получает содержимое сайта для автономного использования

Можно ли сохранить весь контент сайта для автономного использования через curl?

В основном извлекайте все HTML, CSS, JS, изображения, аудио, Flash и т. Д.

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_USERAGENT,'',
CURLOPT_URL => 'http://edition.cnn.com/'
));
$resp = curl_exec($curl);
echo $resp;
curl_close($curl);
?>

Я возвращаю контент сайта, но как мне сэкономить это как отдельные файлы?

Спасибо !

1

Решение

<?php
include_once('simplehtmldom/simple_html_dom.php');

//set up curl
$ch = curl_init('http://example.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$curl_html = curl_exec($ch); //use curl to get data from example.com

//use simplehtmldom to parse the site into a dom-like object
$html = str_get_html($curl_html);

echo $html;
?>

Вот хороший пример & решение направить это
link1
link2
link3

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]