溫馨提示×

php中的inarray函數(shù)怎么使用

PHP
小億
87
2023-11-29 17:36:15
欄目: 編程語言

in_array函數(shù)用于在數(shù)組中搜索指定的值,如果找到該值則返回true,否則返回false。

in_array函數(shù)的基本語法如下: in_array(要搜索的值, 數(shù)組, 是否進(jìn)行嚴(yán)格比較);

參數(shù)說明:

  • 要搜索的值:指定要在數(shù)組中搜索的值。
  • 數(shù)組:指定要搜索的數(shù)組。
  • 是否進(jìn)行嚴(yán)格比較:可選參數(shù),默認(rèn)為false。如果為true,則進(jìn)行嚴(yán)格比較,即同時(shí)比較值和數(shù)據(jù)類型;如果為false,則只比較值。

示例代碼如下:

$fruits = array('apple', 'banana', 'orange');
if (in_array('banana', $fruits)) {
    echo "找到了banana!";
} else {
    echo "沒有找到banana!";
}

輸出結(jié)果為:找到了banana!

注意:in_array函數(shù)是區(qū)分大小寫的,如果需要忽略大小寫進(jìn)行比較,可以使用array_search函數(shù)或自定義函數(shù)進(jìn)行比較。

0