php中NULL与空的字符串是不是一样的
不一样。null的类型是null,""的类型是string。双等下看不出来,三等就能看出来了。另外有个形象的比喻,如果null代表你没交作业的话,""代表你把本子交了上去但是啥都没写。
■网友
你试试issetnull的话isset返回false空串返回的是true哟
■网友
自己在代码里面用双等号喝三等号试试看不就知道了,这也来问问题。。
■网友
不一样,在判断里空字符串代表,0,null ,false ,而null 就代表null
■网友
【php中NULL与空的字符串是不是一样的】 严格来说是不一样的,请编程规范化
■网友
不一样的,但如果你这样使用就会发现是一样的if ("" == null) // 条件成立
推荐阅读
- 关于用phpfsocket 写Post, 模拟http 报文怎样写入要传输的处理数据
- 新互联网网站用Java还靠谱么对比Php,Python,Ruby的话
- 求助!PHP开发,怎么样才能具备在有千万级流量网站开发环境下的基本工作能力
- PHP程序员岗位招聘面试题有哪些
- 2017年各种语言的就业形势怎样(Android,iOS,PHP,Java,前端)
- Discuz、PHPWind之类BBS程序哪个运行打开最高效
- 为啥PHP社区鲜有异步队列,分布式计算,数据分析的项目和讨论
- 怎样看待起点中文网把个人中心全换成php了
- php程序员,是应该找个外包公司锻炼自己,还是找个互联网公司共同发展
- 求助。php无限极分类。递归。咋数出来。每一个分类下面的小分类个数啊。希望有个demo谢谢!