重要的人越来越少,剩下的越来越重要。拼你想要的,争你没有的。要想人前显贵,就得背后遭罪。最穷不过要饭,不死终会出头!
php的数组操作函数array_values 可以提取一个数组中所有元素值,具体的使用方法,可以参考下面的好代码教程。
array_values() 函数的作用是返回数组中所有元素的值,使用起来非常简单,只有一个必选参数,就可以返回一个包含给定数组中所有值的数组,但不保留键名。被返回的数组将使用索引数组的形式,数组的索引从 0 开始且以 1 递增,它一般适合用于数组中元素下标混乱的数组,或者用于将关联数组转化为索引数组。
php array_values() 函数介绍
array_values:以数组的形式返回一个指定数组中所有的元素值。
注:array_values 返回数组的下标默认为0,
语法:
array_values(array);
参数:array 为 要操作的数组
php获取数组中所有的值的方法
例1:array_values 获取一个一维数组的所有值
//没有空值的数组
$arr = array( 'name' => 'mochu', 'host' => 'feiniaomy.com' ); print_r(array_values($arr)); //带有一个空值的数组 $arr2 = array( 'name' => 'mochu', 'age' => '', 'host' => 'feiniaomy.com' ); print_r(array_values($arr2));
打印结果:
Array ( [0] => mochu [1] => feiniaomy.com ) Array ( [0] => mochu [1] => [2] => feiniaomy.com )
注意:array_values 处理的数组中如果值为空的话,也会返回空!
例2:array_values 处理一个多维数组
$arr = array( 'name' => 'mochu', 'host' => 'feiniaomy.com', 'data' => array( 'age' => 20, 'sex' => '男' ) ); print_r(array_values($arr)); print_r(array_values($arr['data']));
打印结果:
Array ( [0] => mochu [1] => feiniaomy.com [2] => Array ( [age] => 20 [sex] => 男 ) ) Array ( [0] => 20 [1] => 男 )
注:通过上面的例子可以看出,通过 array_values() 函数获取数组中所有值时是无法对二维以及多维数组进行提取的,只能处理一维的数组!
到此这篇关于php获取数组中所有值的方法就介绍到这了。平凡人生要用平凡的心去对待,你的人生将会更精彩。更多相关php获取数组中所有值的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!