if($ _POST ['id']已设置){...} else if($ _GET ['id']已设置){...}

Joh*_*n R 1 php post get

这是伪代码:

if( $_POST['id'] is set){
   $id = $_POST['id']
}else if($_GET['id'] is set){
   $id = $_GET['id']
}
Run Code Online (Sandbox Code Playgroud)

怎么会写?

Amb*_*ber 5

if(isset($_POST['id'])) {
    $id = $_POST['id'];
} else if(isset($_GET['id'])) {
    $id = $_GET['id'];
}
Run Code Online (Sandbox Code Playgroud)

也许,你宁愿只使用$_REQUEST

if(isset($_REQUEST['id'])) {
    $id = $_REQUEST['id'];
}
Run Code Online (Sandbox Code Playgroud)

的优先级_POST,_GET_COOKIE可以通过配置指令来设置.