这是与this question功能相关的apache_request_headers()的后续行动。 这个问题不是问题的根源,我怀疑接受的答案并不完全正确,因为我评论过there。
问题1 :哪些平台apache_request_headers()
可用?
文档说从5.4.0开始:
此功能在FastCGI下可用。以前,仅当PHP作为Apache模块安装时才支持它。
据我所知,它在IIS下仍然不可用,因此未定义。这是真的吗?
问题2 :何时可以apache_request_headers()
返回FALSE
?
同一个文档说它可以“在失败时返回FALSE
”,但没有定义失败是什么。如果我对第一个问题的理解是正确的,那么当当前平台上的函数不受支持时,它就不能返回FALSE
,因为在这种情况下,该函数纯粹是未定义的。