php统计数组用什么函数?

56次阅读
没有评论

PHP统计数组可以使用以下函数:

1. count():用于返回数组中元素的数量

2. array_count_values():用于统计数组中每个元素出现的次数

3. array_sum():用于计算数组中所有元素的和

4. array_product():用于计算数组中所有元素的乘积

5. max():用于取得数组中最大值

6. min():用于取得数组中最小值

以下是示例代码:

<?php
//声明数组
$array = array(1,2,1,3,4,1);
//使用count函数统计数组元素的数量
$count = count($array);
echo "数组中元素的数量为:$count
"; //使用array_count_values函数统计每个元素出现的次数 $count_values = array_count_values($array); echo "数组中每个元素出现的次数为:
"; print_r($count_values); //使用array_sum函数计算数组中所有元素的和 $sum = array_sum($array); echo "数组中所有元素的和为:$sum
"; //使用array_product函数计算数组中所有元素的乘积 $product = array_product($array); echo "数组中所有元素的乘积为:$product
"; //使用max函数取得数组中最大值 $max = max($array); echo "数组中最大值为:$max
"; //使用min函数取得数组中最小值 $min = min($array); echo "数组中最小值为:$min
"; ?>

输出结果:

数组中元素的数量为:6
数组中每个元素出现的次数为:
Array
(
    [1] => 3
    [2] => 1
    [3] => 1
    [4] => 1
)
数组中所有元素的和为:12
数组中所有元素的乘积为:24
数组中最大值为:4
数组中最小值为:1
正文完
 
评论(没有评论)