+ -
当前位置:首页 → 问答吧 → PHP in_array 函数的注意方法

PHP in_array 函数的注意方法

时间:2010-01-12

来源:互联网

今天突然发现这个问题,在此说明一下。希望诸位使用时注意。
PHP 是弱类型语言 在使用IN_ARRAY函数时尽量带上第三个参数 TRUE
 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

作者: 125231896   发布时间: 2010-01-12

刚试了一下,还真是这样,谢谢楼主提醒。

作者: tang2000   发布时间: 2010-01-12

恩。。。主要是PHP为弱类型。。很烦人。我正考虑不用这个函数了。自己写一个好了。

作者: 125231896   发布时间: 2010-01-12

3Q.以后会注意的.

作者: 莫小泽   发布时间: 2010-01-14

谢谢楼主提醒

作者: zmjsg   发布时间: 2010-01-14

谢谢了

作者: lahlele   发布时间: 2010-01-15

谢谢了

作者: kelon   发布时间: 2010-01-15

作者: NoureWang   发布时间: 2010-01-19

支持,谢谢了, 以后会注意!

作者: newlife   发布时间: 2010-01-20

谢谢,以前还没注意过这个问题来

作者: 盖茨他爹   发布时间: 2010-01-20

作者: frestylehe   发布时间: 2010-01-21