PHP - in_array() 函式



語法

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

定義和用法

in_array() 函式搜尋陣列中是否存在某個特定值。如果第三個引數 strict 設定為 TRUE,則 in_array() 函式還會檢查 $value 的型別。

引數

序號 引數及描述
1

value(必需)

要在陣列中搜索的值。

2

array(必需)

指定要搜尋的陣列。

3

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
php_function_reference.htm
廣告