PHP是弱类型语言 在使用IN_ARRAY函数时尽量带上第三个参数,代码如下:
- var_dump(in_array(0,array('s','sss'),true)); // return false
- var_dump(in_array(0,array('s','sss'))); // return true
- var_dump(in_array(0,array(1,2,3))); // return false
从上面的三个函数可以看出来当,第一个:in_array(0,array('s','sss'),true),返回是我们想要的值.
使用:var_dump(in_array(0,array('s','sss')));与:var_dump(in_array(0,array(1,2,3)));
返回ture明显不是我们要的值了,因为主要是PHP为弱类型所以以前各位还是注意一些比较好了.
转载请注明来源:使用php in_array函数注意事项哈尔滨品用软件有限公司致力于为哈尔滨的中小企业制作大气、美观的优秀网站,并且能够搭建符合百度排名规范的网站基底,使您的网站无需额外费用,即可稳步提升排名至首页。欢迎体验最佳的哈尔滨网站建设。