今天做信息收集页面时遇到一个渏怪的问题研究了好久才发现问题的根源,的确是有点怪异
(小弟常使用的是 C# , java var 等语言, php只是偶尔在用不是研究很深)。请各位资深php程序员别见笑
这个很奇怪终于解决了。Mark 一下
总结:php的语句稍有些怪异,从其它编程语言转来的同学们一定多加小心谨慎注意惯性思維及语法差异点啊,避免陷入坑中
原因是在PHP中变量是以C语言的结构体来存储的,空字符串和NULL,false都是以值为0存储的其中这个结构体有个zend_uchar type;这樣的成员变量,他是用来保存变量的类型的而空字符串的类型是string,NULL的类型是NULL,false是boolean
发布了26 篇原创文章 · 获赞 9 · 访问量 7万+