PHP - in_array() 函数


语法


in_array ( $value, $array [,$strict ] );

定义与用法

in_array() 函数在数组中搜索特定值。如果第三个参数严格设置为 TRUE,则 in_array() 函数也会检查 $value 的类型。

参数

参数 描述
value (必填)在数组中搜索的值。
array (必填)指定一个数组
strict (可选)如果设置了该参数,in_array() 函数会在数组中搜索搜索字符串和特定类型。

返回值

如果在数组中找到该值,该函数返回TRUE,否则返回FALSE。

示例

试试以下示例:


<?php
   $mobile_os = array("Mac", "android", "java", "Linux");
   
   if (in_array("java", $mobile_os)) {
      echo "Got java";
   }
   
   if (in_array("mac", $mobile_os)) {
      echo "Got mac";
   }
?> 

这将得到以下结果:

Got java