首頁  >  文章  >  後端開發  >  php in_array函數檢查數組中是否存在某個值

php in_array函數檢查數組中是否存在某個值

怪我咯
怪我咯原創
2017-07-16 14:51:331667瀏覽

這篇文章主要介紹了PHP使用in_array函數檢查數組中是否存在某個值,較為詳細的分析了in_array函數的功能、定義及相關的使用技巧與注意事項,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了PHP使用in_array函數檢查數組中是否存在某個值的方法。分享給大家供大家參考。具體分析如下:

PHP使用in_array()函數檢查數組中是否存在某個值,如果存在則返回TRUE ,否則返回FALSE了,非常的好用,下面我深入來為各位介紹in_array( ) 函數.

最近在用php寫一段程式碼時,要用到判斷某值是否在另外一組值。而in_array 函數就是用來檢查陣列中是否存在某個值 。直接透過概念理解比較模糊,可以透過具體例子了解其作用。

語法如下:

bool in_array( mixed needle, array array [, bool strict] )

參數說明:

##參數說明needle需要在陣列中array需要檢索的陣列strict可選,如果設定為TRUE ,則也會對needle 與array 中的值類型進行檢查
搜尋的值,如果是字串,則區分大小寫
#範例

<?php
$people = array("Bill", "Steve", "Mark", "David");

if (in_array("23", $people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }
if (in_array("Mark",$people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }

if (in_array(23,$people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }
?>

以上是php in_array函數檢查數組中是否存在某個值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn