首页 > 解决方案 > NULL,0,False和''之间的区别?

问题描述

null, 0, false, 和 PHP 中的空字符串之间的确切区别是什么?与python中的null类似吗?None

标签: phppython

解决方案


好吧,在大量评论然后删除它们之后......不妨尝试帮助您。

null是价值的缺失。

0可以是数值、布尔值FALSE或字符串的表示形式。PHP 并没有真正的变量类型,因此取决于您检查的内容,使用==0or===0==falseor===false可能是合适的。

您可能需要阅读此内容 - https://www.virendrachandak.com/techtalk/php-isset-vs-empty-vs-is_null/ 以及 PHP 手册isset()empty()


推荐阅读