PHP array_keys函数:快速获取数组键值

   2024-09-30 9250
核心提示:array_keys() 是 PHP 中的一个内置函数,用于从给定的数组中返回所有键名。这个函数接收一个数组作为输入参数,并返回一个包含原

array_keys() 是 PHP 中的一个内置函数,用于从给定的数组中返回所有键名。这个函数接收一个数组作为输入参数,并返回一个包含原始数组中所有键名的新数组。

以下是 array_keys() 函数的基本语法:

array_keys(array $input [, mixed $search_value = null [, bool $strict = false]])

参数说明:

$input:必需。规定要使用的数组。$search_value:可选。如果指定了该参数,则只返回包含指定值的键名。$strict:可选。如果设置为 true,则在搜索时会使用严格类型比较(===)。

示例:

<?php$array = array("blue", "red", "green", "blue", "orange");$keys = array_keys($array);print_r($keys);?>

输出结果:

Array(    [0] => 0    [1] => 1    [2] => 2    [3] => 3    [4] => 4)

带有 $search_value$strict 参数的示例:

<?php$array = array("blue", "red", "green", "blue", "orange");$keys = array_keys($array, "blue");print_r($keys);?>

输出结果:

Array(    [0] => 0    [1] => 3)

注意:在这个示例中,我们仅搜索值为 “blue” 的键名。因此,返回的数组包含原始数组中所有值为 “blue” 的键名。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号