温馨提示×

php怎么判断数组中是否存在某个值

PHP
小亿
83
2024-02-01 16:29:41
栏目: 编程语言

可以使用in_array()函数来判断数组中是否存在某个值。

示例代码如下:

$fruits = array("apple", "banana", "orange");

if (in_array("banana", $fruits)) {
    echo "数组中存在banana";
} else {
    echo "数组中不存在banana";
}

输出结果为:数组中存在banana。

另外,可以使用array_search()函数来获取某个值在数组中的键值,如果不存在则返回false。示例代码如下:

$fruits = array("apple", "banana", "orange");

$key = array_search("banana", $fruits);

if ($key !== false) {
    echo "数组中存在banana,键值为:" . $key;
} else {
    echo "数组中不存在banana";
}

输出结果为:数组中存在banana,键值为:1。

0