filter_input(INPUT_SERVER, 'REQUEST_TIME')
什么都不返回。
而不是直接访问返回正确数字的$_SERVER['REQUEST_TIME']
。
我做错了吗? HTTP_USER_AGENT 例如返回ok。
我搜索了它并且没有找到任何内容,似乎 REQUEST_TIME 由于某种原因无法通过filter_input
访问。
在PHP 5.6和7.0上测试。
答案 0 :(得分:1)
if(filter_has_var(INPUT_SERVER, 'REQUEST_TIME'))
{
echo 'REQUEST_TIME is filterable with filter_input()';
}
else
{
echo 'TOUGH LUCK'; //Kidding.
}
我刚刚在PHP 5.6.11上测试了这个。我觉得我是对的。该代码回复了“TOUGH LUCK'”。因此,与SERVER_NAME类似,REQUEST_TIME是一个内部值。区别在于SERVER_NAME在魔法时间内出现。"之后添加REQUEST_TIME。去图。