PHP中使用switch如何判断null?

前端表单提交时,如果未定义或未填写,后端也没有定制,那么写入数据库,就是Null或者是数据库定时的预设值。

那么,在写逻辑的时候,如何用switch表达这个Null值呢?

逻辑代码如下:

直接case Null?

不行

用‘Null’或者‘’呢?

也不行

那么如何判断?

0

没错,如果写case 0,等同于表达了以下内容:

究其原理,是因为php不是类型严格的语言,所以,以后要表达switch中的Null或者空值,就可以直接写0即可。

原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/10406

发表评论

登录后才能评论