如果查询可以可选地作为 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()
两次,这使我倾向于认为可能有更好的方法。
谢谢!