如果查询可以可选地作为 aget() 或a运行post(),以便$id = $_POST['id']可能获得空值,那么这些中的任何一个都是测试可能发布的变量是否存在的好方法。
if (!empty($_POST['id'])){ $id = $_POST['id'];}else{$id = FALSE;}
if (isset($_POST['id'])){ $id = $_POST['id'];}else{$id = FALSE;}
$id = isset($_POST['id']) ? $_POST['id'] : FALSE;
还是有其他首选方法?他们都做了$_REQUEST()两次,这使我倾向于认为可能有更好的方法。
谢谢!