> 文章列表 > php in_array()

php in_array()

php in_array()

什么是'.php in_array().'?

'.php in_array().'是PHP语言中的一个函数,用来在一个数组中查找指定的值是否存在,并返回结果为布尔值。

如何使用'.php in_array().'?

使用'.php in_array().'函数需要传入两个参数,第一个参数是要查找的值,第二个参数是要查找的数组。函数的语法格式如下:

bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )

其中,$needle代表要查找的值,$haystack代表要查找的数组,$strict是可选参数,如果设置为TRUE,则查找的值和数组中的值必须完全相同(即类型和数值都相同),否则结果为FALSE。

'.php in_array().'的返回值

'.php in_array().'函数的返回值为布尔值,即TRUE或FALSE。如果查找的值在数组中存在,则返回TRUE,否则返回FALSE。

如何使用'.php in_array().'进行条件判断

'.php in_array().'函数常用于条件判断,例如:

$arr = array("apple", "banana", "orange");

if(in_array("apple", $arr)){

  echo "苹果存在于数组中";

}else{

  echo "苹果不存在于数组中";

}

上述代码中,如果数组$arr中存在字符串"apple",则输出"苹果存在于数组中",否则输出"苹果不存在于数组中"。

示例代码

以下是一个使用'.php in_array().'函数的示例代码:

$arr = array("apple", "banana", "orange");

if(in_array("apple", $arr)){

  echo "苹果存在于数组中";

}else{

  echo "苹果不存在于数组中";

}

输出结果为:"苹果存在于数组中"。