我正在尝试打印超级全局变量$_SERVER['HTTP_X_FORWARDED_FOR']
以测试我的网站的代理阻止程序。当我打开该文件时,服务器会返回此错误:
Notice: Undefined index: HTTP_X_FORWARDED_FOR in /Applications/XAMPP/xamppfiles/htdocs/test/test.php on line 2
这是什么文件中:
<?php
echo $_SERVER['HTTP_X_FORWARDED_FOR'];
?>
什么问题?那个变量是不是可打印的?当你没有定义一个变量时,似乎会出现错误。
在此先感谢。
http://stackoverflow.com/questions/11452938/how-to-use-http-x-forwarded-for-properly – Naincy
的可能的复制从[PHP DOC(https://secure.php.net/ reserved.variables.server):'您可能会在$ _SERVER中找到以下任何元素,也可能找不到任何元素。请注意,如果在命令行上运行PHP,那么很少(如果有的话)可用(或确实有任何意义) – Manulaiko