阅读量:0
array_values() 函数用于返回一个包含数组中所有值的新数组。结合其他数组函数使用时,可以将其用作其他数组函数的参数,以获取更多有用的信息或进行进一步处理。
例如,结合 array_values() 函数和 array_sum() 函数可以计算数组中所有值的总和:
$array = array(1, 2, 3, 4, 5); $values = array_values($array); $total = array_sum($values); echo $total; // 输出:15
另外,结合 array_values() 函数和 array_filter() 函数可以过滤数组中的值:
$array = array(1, 2, 3, 4, 5); $values = array_values($array); $filtered = array_filter($values, function($value) { return $value % 2 == 0; // 过滤出偶数 }); print_r($filtered); // 输出:Array ( [1] => 2 [3] => 4 )
通过结合 array_values() 函数和其他数组函数,可以更灵活地操作数组,并实现更多功能。