require_once "PEAR.php";
require_once "HTTP.php";
$result = HTTP::head("http://example.com/");
if (PEAR::isError($result)) {
echo "Error: " . $result->getMessage();
} else {
print_r($result);
}
http://pear.plus-server.net/package.http.http.head.html
pearを使わない場合は以下を参照
http://www.arielworks.net/articles/2003/1220a