【问题标题】:What kind of different request and response scopes are there in PHP?PHP中有哪些不同的请求和响应范围?
【发布时间】:2010-12-30 03:41:32
【问题描述】:

我稍微记得在我古老的 Java 时代,有一个 RequestScope 对象和一个 Response 对象。 RequestScope 包含从浏览器发送的 POST 标头和 GET 参数。嗯,这是几年前的数据,可能不准确。

PHP 环境中请求和响应的范围有哪些?好吧,我认为有一个 $_GET 和 $_POST (对不起,如果错了,我刚接触 PHP 几天)。那是唯一的事情吗?输出到哪里去?

【问题讨论】:

    标签: php


    【解决方案1】:

    这在大多数 PHP 环境中的工作方式与您在 Java 中描述的有所不同。 PHP 使用多个"super-global" arrays 来包含请求、环境和系统信息:$_GET$_POST$_COOKIE$_REQUEST$_SESSION$_SERVER$_FILE

    一般来说,响应只是您在脚本处理时写入STDOUT 的输出。可以使用output buffering 来帮助控制发送到客户端的内容,但不支持响应“范围”或“对象”。

    【讨论】:

      【解决方案2】:

      RequestScope 包含 POST 从浏览器和 GET 发送的标头 论据。

      仅供参考,有一个包含 $_GET 和 $_POST 的超级全局变量。它是 $_REQUEST。

      【讨论】:

        猜你喜欢
        • 2018-11-21
        • 1970-01-01
        • 2023-03-08
        • 1970-01-01
        • 1970-01-01
        • 2019-12-09
        • 2017-08-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多