我的代码/其他问题是这样的:PHP如果使用真/假
$muted = 'true'; //Note this is only for testing
if ($muted == 'false' || $muted == '' || $do_not_text == '' || $do_not_text =='false'){
//do this first thing
}
else{
//do something else
}
我不能让我的else
运行。我搞乱了什么语法?
与此相关的是,我在我的数据库中存储了一个值(在我的真实代码中将这个值设置为$muted
),它可以是'true','false'或''。我应该将这些数据类型存储为什么?目前,我正在使用VARCHAR
,但我怀疑这是问题的一部分。
有道理。我应该在我的数据库中存储什么而不是空字符串以确保不会发生? – jonmrich
*“这也等同于一个。”* - 那里约翰的未完成的句子?大声笑 - 编辑:啊,我看到你修好了;-) –
是的。粘贴失败了我!固定。 –