array_search() 是 PHP 中用于在数组中查找指定值并返回其键的函数

2025-04-28ASPCMS社区 - fjmyhfvclm

array_search() 是 PHP 中用于在数组中查找指定值并返回其键的函数。它在关联数组和索引数组中都可以使用。

函数语法

php

mixed array_search(mixed $needle, array $haystack, bool $strict = false)

$needle:要搜索的值。

$haystack:要搜索的数组。

$strict(可选):如果设置为 true,则还会检查值的类型。默认是 false。

返回值

如果找到匹配的值,则返回对应的键。

如果没有找到匹配的值,则返回 false。

示例

示例 1:在索引数组中查找值

php

<?php

$numbers = [10, 20, 30, 40];

$result = array_search(30, $numbers);

if ($result !== false) {

echo "30 found at index " . $r

全部评论