【发布时间】:2015-08-11 21:45:05
【问题描述】:
$num = 1;
$var = ''
if ($num == 1) {
$var = 'ONE';
}
if (isset($var)) {
echo $var;
}
// Result: ONE
在上面的示例中,检查isset() 时的最佳做法是什么?
$var = '';
或
$var = null;
【问题讨论】:
-
可能设置为
null? -
@Script47 或者根本不设置它...
-
如果您解释了您想要实现的目标,这可能会有所帮助。
-
@jcuenod 我假设他想将
$var保留在其余代码的范围内,并希望将其置于if statement之外,但不确定如何定义它。