php中NULL与空的字符串是不是一样的

不一样。null的类型是null,""的类型是string。双等下看不出来,三等就能看出来了。另外有个形象的比喻,如果null代表你没交作业的话,""代表你把本子交了上去但是啥都没写。
■网友
你试试issetnull的话isset返回false空串返回的是true哟
■网友
自己在代码里面用双等号喝三等号试试看不就知道了,这也来问问题。。
■网友
不一样,在判断里空字符串代表,0,null ,false ,而null 就代表null
■网友
【php中NULL与空的字符串是不是一样的】 严格来说是不一样的,请编程规范化

■网友
不一样的,但如果你这样使用就会发现是一样的if ("" == null) // 条件成立


    推荐阅读