数组函数

PHP array_values() 函数

主题:PHP 数组参考上一页|下一页

说明

array_values() 函数返回一个包含数组所有值的数组。

返回的数组将以数字方式索引,从 0 开始,每次加 1。

下表总结了该函数的技术细节。

返回值: 返回数组中所有值的索引数组。
版本: PHP 4+

语法

array_values() 函数的基本语法如下:

array_values(array);

下面的例子展示了 array_values() 函数的作用。

<?php
// 样本数组
$alphabets = array("a"=>"apple", "b"=>"ball", "c"=>"cat", "d"=>"dog");

// 从字母数组中获取所有值
$result = array_values($alphabets);
print_r($result);
?>

参数

array_values() 函数接受以下参数。

参数 说明
array Required. Specifies the array to work on.

更多示例

这里有更多示例展示了 array_values() 函数的实际工作原理:

这个函数可能会忽略数字索引,让我们尝试一个例子,看看它是如何工作的:

<?php
// 样本数组
$numbers = array(4=>10, 3=>25, 1=>50, 2=>75);

// 向索引 0 处的 numbers 数组添加一个值
$numbers[0] = 100;

// 从数字数组中获取所有值
$result = array_values($numbers);
print_r($result);
?>
Advertisements