Heads up! This post was written 13 years ago. Some information might be outdated or may have changed since then.
Идеята е следната: имаме файл на отдалечен сървър и трябва да му вземеме content type-а.
Решението е просто:
$url = 'http://www.discoverbul.com/plovdiv.jpg'; 
$type = ''; 
$curl = curl_init(); 
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"); 
curl_setopt($curl, CURLOPT_TIMEOUT, 40); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE); 
curl_setopt($curl, CURLOPT_URL, $url); 
curl_setopt($curl, CURLOPT_HEADER, TRUE); 
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, TRUE); 
curl_exec ($curl); 
$type = curl_getinfo($curl, CURLINFO_CONTENT_TYPE);  
echo '
'; 
print_r($type); 
echo '
';
като резултатът трябва да бъде
image/jpeg

Back to all posts