inarray()
是 PHP 的一個內置函數,用于在數組中搜索給定的值,如果找到該值,則返回 true
,否則返回 false
。函數的語法如下:
bool inarray ( mixed $value, array $array [, bool $strict = false ] )
參數說明:
$value
:要在數組中搜索的值。$array
:要搜索的數組。$strict
:(可選)如果設置為 true
,則 inarray()
函數將使用嚴格比較(等于)來檢查值是否存在于數組中。默認值為 false
,使用寬松比較(不等于)。示例:
<?php
$array = array("apple", "banana", "orange");
// 使用 inarray() 函數查找數組中的元素
if (inArray("banana", $array)) {
echo "找到 'banana'";
} else {
echo "'banana' 不在數組中";
}
// 使用嚴格比較
if (inArray("apple", $array, true)) {
echo "找到 'apple'(嚴格比較)";
} else {
echo "'apple' 不在數組中(嚴格比較)";
}
?>
輸出結果:
找到 'banana'
找到 'apple'(嚴格比較)