$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://......../');
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'HEAD');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec ($ch);
curl_close ($ch);
ob_get_contents вернет содержимое буфера вывода или FALSE, если буферизация вывода не активированат.к.
ob_end_flush — Сброс (отправка) буфера вывода и отключение буферизации вывода
echo date('r', strtotime('00:58:40'));
// Fri, 23 Sep 2016 00:58:40 +0300
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar\r\n"
)
);
$context = stream_context_create($opts);
// Open the file using the HTTP headers set above
$file = file_get_contents('http://www.example.com/', false, $context);
$data = '<?php $config = ' . var_export($config, true);
file_put_contents('config.php', $data);