A função headers_list() retorna uma lista de cabeçalhos de resposta enviados (ou pendentes).
Esta função retorna um array contendo cabeçalhos.
lista_de_cabeçalhos()
Dica: Para determinar se os cabeçalhos foram enviados, use a função headers_sent().
<?phpsetcookie("TestCookie","SomeValue"');header("X-Sample-Test: foo");header('Content-type: text/plain');?><html><body><? php// Quais cabeçalhos devem ser enviados?var_dump(headers_list());?></body></html>
O código acima irá gerar:
array(4){[0]=> string(23) "X-Powered-By: PHP/5.1.1"[1]=> string(19) "Set-Cookie: TestCookie=SomeValue"[2]=> string(18) "X-Sample-Test: foo"[3]=> string(24) "Tipo de conteúdo: texto/simples"}