inarray()
是 PHP 中的一個內置函數,它的主要作用是在一個數組中查找指定的值是否已經存在。如果存在,則返回 true
,否則返回 false
。這個函數對于檢查一個元素是否在一個數組中是很有用的。
函數的語法如下:
bool inarray ( mixed $value, array $array [, bool $strict = false ])
參數說明:
$value
:需要在數組中查找的值。$array
:要搜索的數組。$strict
:(可選)如果設置為 true
,則函數會使用 ===
操作符進行嚴格比較,這意味著不僅值需要相同,類型也需要相同。默認值為 false
,只比較值是否相等。示例:
$array = array("apple", "banana", "orange");
if (inarray("banana", $array)) {
echo "Banana 存在于數組中";
} else {
echo "Banana 不存在于數組中";
}
// 輸出:Banana 存在于數組中