PHP - Función get_headers ()

La función get_headers () puede recuperar todos los encabezados enviados por el servidor en respuesta a una solicitud HTTP.

Sintaxis

array get_headers( string $url [, int $format = 0 ] )

La función get_headers () puede devolver una matriz con encabezados enviados por el servidor en respuesta a una solicitud HTTP.

La función get_headers () puede devolver una matriz indexada o asociativa con encabezados, o falso en caso de falla.

Ejemplo 1

<?php
   $url = "http://www.tutorialspoint.com";

   print_r(get_headers($url));
   print_r(get_headers($url, 1));
?>

Ejemplo 2

<?php
   stream_context_set_default(
      array(
         "http" => array(
            "method" => "HEAD"
         )
      )
   );
   $headers = get_headers("http://www.tutorialspoint.com");
?>