之间有区别 NULLnull 在PHP?有时他们似乎可以互换的,有时不是。

编辑:由于某些原因当我读到的文件相链接的回答中(前发布这一问题),我读它,因为"情况下,敏感性的"而不是"的情况不敏感的",这是整个原因,我发表这个问题放在第一位...

有帮助吗?

解决方案

Null情况不敏感。

文档:

只有一个值的类型null,那是的 情况不敏感的 关键词的空。

其他提示

没有任何区别。相同类型的只是其一 情况不敏感的 关键词。同 True/False 等等...

好有一技术差别,只是不是你在想什么(认为:它在哪里出现,在典):ASCII value for lowercase空之后出现的上情况。尝试:

$a = NULL;
$b = null;
if($a < $b){
   print 'first num appears earlier in the dictionary than second num';
}
else {
   print'the right num appears in the dictionary before the left num ';
}

**实际上没有ASCII值较低的情况下,空,而上的情况下NULL is0.小写空会评估作为一串的价值将大于0。之间的差异所有上下情况下ASCII值是32,除了这里那里一整串值考虑。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top