PHP函数in_array()使用详解
|
PHP有一个系统函数is_array()可以判断一个值是否在数组中。 语法如下: 代码如下: 参数说明: value :要搜索的值 array : 被搜索的数组 type : 类型,true全等 ,false非全等(默认) 示例一:普通使用代码: 代码如下:$arr = array(1,3,5,7,9); $boolvalue = in_array($str,$arr); var_dump($boolvalue); 执行结果: 代码如下:实例二:使用第三个参数非全等 代码: 代码如下:$arr = array(1,$arr,false);var_dump($boolvalue); 执行结果: 代码如下: 全等 代码: 代码如下:$arr = array(1,true);var_dump($boolvalue); 执行结果: 代码如下:实例三:克隆对象代码: 代码如下:a; } }class b { $a = new a(); $c = clone $a; $arr = array($a,$b); $boolvalue = in_array($c,false); var_dump($boolvalue); 执行结果: 代码如下:代码: class b { $a = new a(); $c = clone $a; $arr = array($a,true); var_dump($boolvalue); 执行结果: 代码如下:示例四:多维数组代码: 代码如下:$arr = array(array(1,2,4), array(5,6,8,9), 10 ); $boolvalue = in_array($str,$arr); var_dump($boolvalue); 执行结果: 代码如下:代码: $arr = array( $boolvalue = in_array($str,$arr); var_dump($boolvalue); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
