array_values() 函数返回一个包含给定数组的所有值的新数组,而不包括该数组的键名。
PHP数组函数序列之array_values() 获取数组元素值的函数与方法
基本介绍
array_values()
函数返回一个包含给定数组的所有值的新数组,而不包括该数组的键名。
语法
array_values(array $array): array
参数
array
:必需。规定要返回值的数组。
返回值
返回包含数组中所有值的新数组。
示例说明
示例一
// 定义关联数组
$arr = array(
"name" => "张三",
"age" => 18,
"sex" => "男"
);
// 使用 array_values() 函数获取数组所有元素值
$newArr = array_values($arr);
// 输出新数组
var_dump($newArr);
输出结果:
array(3) {
[0]=>
string(6) "张三"
[1]=>
int(18)
[2]=>
string(3) "男"
}
解释:
首先我们定义了一个关联数组 $arr
,其中包含了名为 “name”,"age" 和 "sex" 的元素,这三个元素的值分别为 “张三”,18 和 “男”。
然后,我们使用 array_values()
函数获取数组所有元素值,将其存储到一个新数组 $newArr
中。
最后,我们输出新数组,可以看到新数组只包含了原数组中的元素值,而不包括键名。
示例二
// 定义索引数组
$arr = array(
"Tom",
"Jack",
"Peter"
);
// 使用 array_values() 函数获取数组所有元素值
$newArr = array_values($arr);
// 输出新数组
var_dump($newArr);
输出结果:
array(3) {
[0]=>
string(3) "Tom"
[1]=>
string(4) "Jack"
[2]=>
string(5) "Peter"
}
解释:
首先我们定义了一个简单的索引数组 $arr
,包含了三个元素,“Tom”,“Jack”和“Peter”。
然后,我们使用 array_values()
函数获取数组所有元素值,将其存储到一个新数组 $newArr
中。
最后,我们输出新数组,可以看到新数组只包含了原数组中的元素值,而不包括键名。
总结
array_values()
函数可以返回给定数组的所有元素值,不包括键名。该函数通常用于需要将关联数组转换为索引数组的情况。
本文标题为:php数组函数序列之array_values() 获取数组元素值的函数与方法
基础教程推荐
- Laravel实现第三方github登录方法 2023-08-30
- 微信企业转账之入口类分装php代码 2022-11-18
- PHP设计模式之原型模式定义与用法详解 2022-10-12
- php生成静态页面并实现预览功能 2023-01-25
- Laravel5.4框架使用socialite实现github登录的方法 2022-12-30
- phpstorm安装xdebug(phpstudy环境下)成功运行的操作步骤 2023-07-03
- php中如何执行linux命令详解 2022-11-25
- 详解php中的类与对象(继承) 2022-10-02
- php命令行模式代码实例详解 2023-05-20
- Laravel自定义 封装便捷返回Json数据格式的引用方法 2023-02-21