array headers_list ( void )
headers_list() 會(huì)返回準(zhǔn)備發(fā)送給瀏覽器/客戶端的 HTTP 頭列表。 檢測這些頭是否已經(jīng)發(fā)送,使用 headers_sent()。
返回?cái)?shù)字索引的頭數(shù)組。
<?php /* setcookie() 會(huì)自己添加一個(gè)響應(yīng)頭 */ setcookie('foo', 'bar'); /* 添加自定義的響應(yīng)頭 大多數(shù)客戶端會(huì)主動(dòng)忽略 */ header("X-Sample-Test: foo"); /* 響應(yīng)中指定內(nèi)容為明文 text */ header('Content-type: text/plain'); /* 所以會(huì)發(fā)送什么頭呢? */ var_dump(headers_list()); ?>
輸出結(jié)果:
array(4) { [0]=> string(23) "X-Powered-By: PHP/5.1.3" [1]=> string(19) "Set-Cookie: foo=bar" [2]=> string(18) "X-Sample-Test: foo" [3]=> string(24) "Content-type: text/plain" }