我尝试使用apache_request_headers()
来获取一些请求标头。我试图将此输出转换为一个$ ApacheHeaders:
<?php
$headers = apache_request_headers();
foreach ($headers as $header => $value) {
echo "$header: $value <br />\n";
}
?>
当我尝试再次调用时:
OTHER_PLACE => "{\"Extra headers $header: $value <br />\"}",
我没有得到与使用echo
相同的结果。如何将所有这些加入一个$ApacheHeaders
以获得与echo相同的结果?
示例:
OTHER_PLACE => "{\"Extra headers $ApacheHeaders\"}",
答案 0 :(得分:1)
$headers = apache_request_headers();
$ApacheHeaders = '';
foreach ($headers as $header => $value) {
$ApacheHeaders .= "$header: $value <br />\n";
}
echo $ApacheHeaders;