在PHP中,可以使用array_search函数来在数组中查找特定值的键。
<?php
$array = array('apple', 'banana', 'orange', 'grape');
$searchValue = 'banana';
$key = array_search($searchValue, $array);
if ($key !== false) {
echo "The key of '$searchValue' is: $key";
} else {
echo "The value '$searchValue' is not found in the array";
}
?>
在上面的示例中,我们有一个包含一些水果名称的数组 `$array`。我们想要查找值为 `’banana’` 的键。
使用`array_search($searchValue, $array)`函数将返回 `$searchValue` 在数组中的键。如果找不到这个值,`array_search`函数将返回`false`。
因此,我们使用条件判断 `$key !== false` 来检查是否找到了该值。如果找到了,我们输出键。如果未找到,我们输出一个提示消息。
上面的代码输出将是:The key of ‘banana’ is: 1
正文完