关于phparray_keys的信息

[img]

简介:

phparray_keys 函数是一个用于获取一个数组键名的函数,它可以返回数组中所有的键名或者键值所对应的键名。

多级标题:

一、语法

二、参数说明

三、返回值

四、示例代码

内容详细说明:

一、语法

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

参数说明:

array:一个输入的数组

search_value:如果要在数组中搜索具体的值的话,指定搜索的值

strict:可选参数,可以是 true 或 false,默认值为false,使用相等运算符(==)比较元素。

二、返回值

phparray_keys 函数返回由数组中的键名组成的新数组,如果指定第二个参数,返回对应值对应的键名数组。如果数组是空的,它将返回 NULL 。

三、示例代码

以下是一个使用 phparray_keys 函数的范例:

```

$array = array("name"=>"Tom", "age"=>20, "gender"=>"male");

print_r(array_keys($array));

?>

```

输出:

```

Array ( [0] => name [1] => age [2] => gender )

```

如果使用第二个参数:

```

$array = array("name"=>"Tom", "age"=>20, "gender"=>"male");

print_r(array_keys($array,"Tom"));

?>

```

输出:

```

Array ( [0] => name )

```

四、注意事项

1.注意数组键名是大小写不敏感的;

2.当数组中的键为数字时,返回键名和键值相同的数组。(即:如果用数字键构建数组,则函数会返回索引数组而不是关联数组)

标签列表