【发布时间】:2014-01-20 01:57:36
【问题描述】:
我有以下代码:
if(!$a)
{
//code that should run when $a is not set at all;
}
elseif ($a==0)
{
//code that should run when $a is equal to 0;
}
else
{
//code for all other cases;
}
问题是,当 $a 等于 0 时,php 将其评估为 false 并且第一个代码运行。但是,我需要它来运行第二个代码。我应该如何重做?
【问题讨论】:
标签: php variables if-statement boolean