只是一个简单的php问题,我有这个:
if(isset($_GET['i'])) { if($_GET['i']=='dash') {
可以使用一个 IF ?谢谢!
答案 0 :(得分:5)
答案 1 :(得分:2)
我是这样做的:
function initGet($var, $default=''){
if(!isset($_GET[$var])) return $default;
return $_GET[$var];
}
所以你可以轻松检查:
if(initGet('i')=='dash'){
如果需要,您可以添加默认值:
if(initGet('i', 'dash')=='dash'){
// would be true if $_GET['i'] is not set
答案 2 :(得分:1)
您也可以使用array_intersect_assoc
一次检查两个条件:
if (array_intersect_assoc($_GET, array("i" => "dash"))) {