PHP 相当于 nginx 的 “virtual()” 函数


php equivalent of "virtual()" function for nginx

nginx是否有任何php函数,其工作方式与apache的"virtual()"相同?

不,没有。与Apache不同,nginx不使用模块与PHP通信。虽然这是一件好事,但它也有这样的负面缺点。

我可以建议使用includefile_get_contents吗?

来自 PHP virtual() 文档:

*Virtual() 是一个特定于 Apache 的函数,类似于 mod_include 中的函数。它执行一个 Apache 子请求。它对于包含CGI脚本或.shtml文件,或者您可以通过Apache解析的任何其他内容都很有用。请注意,对于 CGI 脚本,脚本必须生成有效的 CGI 标头。

这应该是 http://wiki.nginx.org/HttpSsiModule

此模块提供了一个过滤器,用于处理输入中的服务器端包含 (SSI)。SSI 支持的命令列表当前不完整。