Zistenie mena web servera načítaného z HTTP hlavičky odpovede.

<?
function WebServer($url){
    $fp = fsockopen($url, 80, &$errno, &$errstr);
    if(!$fp) 
        $server="Error: $errstr ($errno)<br>\n";
      else{
        fputs($fp, "GET / HTTP/1.0\n\n");
        while(!feof($fp)) {
            $server=fgets($fp, 4096);
            if (ereg("^Server:", $server)){
                $server=trim(ereg_replace("^Server:", "", $server));
                break;
            }
        }
    fclose($fp);
  }
  return $server;
}
 
echo WebServer('localhost');
?>