如何使用单个变量来访问$ _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'];
答案 0 :(得分:1)
你听说过$_REQUEST
吗?
答案 1 :(得分:1)
您可以使用$_REQUEST
。这将得到两个
e.g
$_REQUEST['hello'] === "hello"
并完成:
if ($_REQUEST['hello'] === "hello") echo "Hello ".$_SERVER['REQUEST_METHOD'];