用作GET和POST参数的单个变量

时间:2014-05-22 09:01:35

标签: php

如何使用单个变量来访问$ _GET或$ _POST参数。

我想要做的就是在PHP中编写更少的代码,例如:

if ($_GET['hello']==="hello") echo "hello get";
else if($_POST['hello'] === "hello post") echo "hello post";

转换为

之类的东西
if( $_SERVER['REQUEST_METHOD']['hello'] === "hello" ) echo "hello ".$_SERVER['REQUEST_METHOD'];

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您可以使用$_REQUEST。这将得到两个

e.g

$_REQUEST['hello'] === "hello"

并完成:

if ($_REQUEST['hello'] === "hello") echo "Hello ".$_SERVER['REQUEST_METHOD'];

$_REQUEST Documentation