php

php中in array函数

2023-10-10

PHP有一个系统函数is_array()可以判断一个值是否在数组中。

语法:in_array(value,array,type)

参数:

value :要搜索的值

array : 被搜索的数组

type : 类型,true全等 ,false非全等(默认)


返回值:return boolen


例一:普通使用

$str = 1;

$arr = array(1,3,5,7,9);

$boolvalue = in_array($str,$arr);

var_dump($boolvalue);


执行结果:bool(true)


例二:使用第三个参数

非全等

$str = '1';

$arr = array(1,3,5,7,9);

$boolvalue = in_array($str,$arr,false);

var_dump($boolvalue);


执行结果:bool(true)


全等

$str = '1';

$arr = array(1,3,5,7,9);

$boolvalue = in_array($str,$arr,true);

var_dump($boolvalue);


执行结果:bool(false)