要搜索一个 PHP 数组,您可以使用 array_search 函数。该函数接受两个参数:要搜索的数组和要查找的值。如果找到了该值,它将返回该值的索引,否则返回 false。
以下是使用 array_search 函数搜索包含字符串 "key" 的 PHP 数组的示例代码:
$array = array(
"key1" => "value1",
"key2" => "value2",
"key3" => "value3"
);
$key = "key";
$result = array_search($key, $array);
if ($result) {
echo "Key found in array: " . $result;
} else {
echo "Key not found in array.";
}
输出:
Key found in array: key1
注意,如果要在字符串搜索中忽略大小写,可以将第三个参数设置为 true。例如:
$key = "key";
$result = array_search($key, $array, true);
领取专属 10元无门槛券
手把手带您无忧上云