我注意到一些PHP框架只使用小写true
/ false
而其他人使用大写。
它有什么不同吗?我更喜欢小写。
答案 0 :(得分:63)
没有区别,有些人认为FALSE是常数,因此使用旧的尖叫帽表示法。
答案 1 :(得分:3)
我知道我在这里参加派对已经迟到了,但我会引用documentation以防任何人想要权威答案,就像我一样。
要指定布尔文字,请使用常量TRUE或FALSE。两者都不区分大小写。
事实上,紧跟上述情况的例子使用了这个事实:
select case when xyz = a then (select col1 from tab1 where w1, w2)
else (select sum(col1) from tab1 where w1, w2, w3)
end [as <column_alias>]
from dual
;
PhP是biZarRe。
答案 2 :(得分:3)
已经有一段时间了,但是因为这是查询的第一个搜索结果,所以我认为此信息将很有用。
PHP关键字必须小写。 PHP常数true,false, 并且null必须小写。
即使您可以使用尖叫的大写字母符号;如果您尝试遵循这些准则,则应使用小写形式。两种方式都不会有功能上的差异。