这有效吗?我想检查'One'是否为空白而且两个是空白还是未定义。我可以使用围绕GET [两个]的括号吗?
if( $_GET["one"] == '' && ($_GET["two"] == '' || $_GET["two"] == 'undefined') ) {
// do X
}
由于
答案 0 :(得分:0)
是的,这是有效的。它应该完全符合您的要求。
如果您需要检查空字符串或NULL
值,还可以使用empty()
函数:
if (empty($_GET['one']))
答案 1 :(得分:0)
是的,它当然有效。基本上,你的if检查是否存在(1)一个==''和(2)两个==''或两个=='undefined'。 (2)如果两个是''或'未定义',则评估为真。
括号完全有效。 :)