在 PHP 中,可以使用 \$_GET\$_POST 超全局变量来获取 GET 和 POST 请求的内容,并使用 echo 函数将其打印出来。

以下是一个示例代码:

if (\$_SERVER["REQUEST_METHOD"] == "GET") {
    if (!empty(\$_GET)) {
        echo "GET 请求的内容:";
        foreach (\$_GET as $key => $value) {
            echo $key . ": " . $value . "<br>";
        }
    } else {
        echo "GET 请求为空";
    }
} elseif (\$_SERVER["REQUEST_METHOD"] == "POST") {
    if (!empty(\$_POST)) {
        echo "POST 请求的内容:";
        foreach (\$_POST as $key => $value) {
            echo $key . ": " . $value . "<br>";
        }
    } else {
        echo "POST 请求为空";
    }
} else {
    echo "不支持的请求方法";
}

上述代码首先通过 \$_SERVER["REQUEST_METHOD"] 获取当前请求的方法,然后根据请求方法使用相应的超全局变量来获取请求内容。最后使用 echo 函数将请求内容打印出来。

需要注意的是,这个示例代码是一个简单的示例,不包含对请求内容的任何验证和过滤。在实际应用中,为了安全考虑,需要对请求内容进行验证和过滤。

PHP 获取 GET 或 POST 请求并打印内容 - 完整示例和安全说明

原文地址: https://www.cveoy.top/t/topic/qoF2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录