Las cabeceras HTTP en PHP las puedes leer con el array superglobal (PHP 4.1.0 o superior):
$_SERVER['AUTH_USER']
Pero, .. la autentificación HTTP desde PHP se usa la variable de servidor: PHP_AUT_USER
No sé si es eso lo que pretendes .. de todas formas aquí tienes la documentación completa sobre Autentificación HTTP que .. por cierto necesita de PHP corriendo en modo Módulo de tu servidor HTTP (Apache . en IIS por ejemplo u otros servidores HTTP como CGI no funcionaría).
http://www.php.net/manual/en/features.http-auth.php
Un saludo,