美食 健康 常识 生活 日常 合同 家居 养生 国学 心理学 中医 植物 营销 动物 汽车 管理 旅游 投资 人工智能 数字化 消费 元宇宙 金融 饮食 史学 经济
  • 会员

  • php二维数组中指定字段怎么求和

    求和步骤:

    1、使用array_column()函数获取二维数组中指定字段(列)的全部元素,语法“array_column(二维数组, '指定字段名')”,会返回一个包含指定字段全部元素的结果数组;

    2、使用array_sum()函数计算结果数组中所有元素的和即可,语法“array_sum(结果数组)”。

    在php中,可以利用array_column()函数和array_sum()函数来获取二维数组中指定字段全部元素并求和。

    实现步骤:

    步骤1:使用array_column()函数获取二维数组中指定字段(列)的全部元素

    array_column() 返回输入数组中某个单一列的值。

    array_column(array,column_key,index_key);
    参数描述
    array必需。指定要使用的多维数组(记录集)。
    column_key必需。需要返回值的列。可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值。该参数也可以是 NULL,此时将返回整个数组(配合index_key 参数来重置数组键的时候,非常管用)。
    index_key可选。作为返回数组的索引/键的列。

    返回值:返回一个数组,数组的值为输入数组中某个单一列的值。

    只需将该函数的第二个参数设置为指定字段名即可获取二维数组中指定字段(列)的全部元素

    <?php
    
    header('content-type:text/html;charset=utf-8');   
    
    $arr=array(
    
      array(
    
        'name' => "小明",
    
        'score' => 85,
    
        'age' => 25
    
      ),
    
      array(
    
        'name' => "小华",
    
        'score' => 92,
    
        'age' => 20
    
      ),
    
      array(
    
        'name' => "霄晓",
    
        'score' => 100,
    
        'age' => 22
    
      ),
    
      array(
    
        'name' => "萧洁",
    
        'score' => 99,
    
        'age' => 21
    
      ),
    
      array(
    
        'name' => "赵峰",
    
        'score' => 96,
    
        'age' => 24
    
      )
    
    );
    
    var_dump($arr);
    
    echo "指定字段 score 的全部元素:";
    
    $score=array_column($arr, 'score');
    
    var_dump($score);
    
     
    
    echo "指定字段 age 的全部元素:";
    
    $age=array_column($arr, 'age');
    
    var_dump($age);
    
    ?>

    步骤2、使用array_sum()函数对结果数组求和

    echo "指定字段 score 的全部元素:";
    
    $score=array_column($arr, 'score');
    
    var_dump($score);
    
    $sum=array_sum($score);
    
    echo "指定字段 score 的元素和:".$sum;
    
     
    
     
    
    echo "指定字段 age 的全部元素:";
    
    $age=array_column($arr, 'age');
    
    var_dump($age);
    
    $sum=array_sum($age);
    
    echo "指定字段 age 的元素和:".$sum;

    说明:

    array_sum() 函数可以计算指定数组中所有元素的和。

    array_sum ( $arr )

    如果数组 arr 的所有元素都是整数,则返回一个整数值;如果其中有一个或多个值是浮点数,则返回浮点数。

    如果数组 arr 中存在非数值类型的元素,那么 PHP 会尝试将它们转换成一个数值,转换失败就作为 0 值。例如,字符串 "45" 会被转换成整数 45,字符串 "12.4abc" 会被转换成小数 12.4。

    php二维数组中指定字段怎么求和
    微信扫码分享

    0

    0

    分享
  • 会员

  • 上一篇: 神奇的动物在哪里?蚂蝗告诉你

    下一篇: 你知道为什么西瓜中间最甜吗?

    还没有评论,赶紧来抢沙发吧!

    河鲫鱼蛤蜊汤怎么弄 河鲫鱼蛤蜊汤怎么弄好吃

    1、河鲫鱼和蛤蜊洗浄。 2、洗好蛤蜊和鲫鱼,鲫鱼两面割几刀。 3、放水—碗下蛤蜊开煮。 4、煮好蛤蜊捞出。 5、捞出蛤蜊 …

    面条吃多了对身体有什么害处

    现代人大多数生活比较繁忙,每天的工作行程安排很满,很多时候都来不及认真的做一顿饭,简单易做的面条就成了年轻人的首选食材。 …

    浣熊绒毛衣会缩水吗

    浣熊绒毛衣会缩水,在清洗的过程中用热水浸泡毛衣,就会导致面料受损,出现缩水现象,所以在清洗浣熊绒毛衣时,要将其放入冷水和 …

    芒果怎么吃 芒果怎么吃不上火

    芒果的营养丰富,不仅能够补充营养,还有很好的益胃生津功效,但是千篇一律的芒果吃法未免太过单调,今天跟着图文来学习最新的芒 …

    生腌的危害

    今年夏天,潮汕的“毒”生腌风靡全网。喜欢吃的人赞不绝口,不爱吃的人避而远之,主要是因为生腌太简单,网友不敢相信。那么为什 …

    教育部已取消5类全国性高考加分项目有哪些

    教育部已取消5类全国性高考加分项目有哪些2022 在教育部今天(15日)举行的新闻发布会上,相关负责人介绍,2015年、 …

    果树的基础知识有哪些

    有些果农不是根据肥料种类、树势强弱、树体大小、产量多少、地力条件等因素综合确定施肥量,而是盲目而为,认为施肥量越多越好。 …

    紫薯包子的做法步骤 紫薯面包子的做法

    1、将酵母用温水完全融化。 2、倒入面粉中,再倒入煮熟冷怯的紫薯泥。 3、用手将面团和到三光(面光,手光,盆光)。 4、 …

    老人房壁纸的购买要求都是什么

    老人房壁纸的购买要求都是什么 一、环保安全 在为老人房选购壁纸的时候务必要关注其壁纸的环保性,这对于老年居室的装修而言十 …

    中国传统文化的传承及精髓

    传承中华文化 当时间的沙漏漏下最后一粒沙粒,金子的本色才会如此灿烂;当贝壳的泪痕划过最后一瞬,珍珠的色彩也会如此耀眼。当 …

    朝鲜酱油的制作方法 朝鲜酱油的制作方法视频

    1、首先挑选好的黄豆,倒入盆中,加水浸泡2-4小时左右,洗干净,去水,用锅煮熟。面粉和麦皮用锅炒至微焦黄色。 2、接种后 …

    腌蒜方法 验算方法可以交换什么数的位置再算一遍

    1、用食盐直接腌制,大蒜可以直接腌制:新鲜的大蒜上市时,大家可以购买一些比较鲜嫩的大蒜,把大蒜的外皮去掉,留下最里面的两 …

    冬瓜排骨汤怎么炖最好喝 玉米冬瓜排骨汤怎么炖最好喝

    冬瓜排骨一起炖汤食用可以说是非常美味的,而且还有很好的清热解毒,利尿消肿的作用,老少皆宜,那么冬瓜排骨汤怎么炖最好喝呢? …

    布鲁斯特墙纸品牌经典系列有哪些

    大家在购买布鲁斯特墙纸品牌的时候,墙纸经典系列要做出详细的了解,这样才能更好的选择出你想要购买的墙纸。虽然布鲁斯特墙纸品 …

    中医养生文化常识有哪些

    中医养生知识 1、记住:睡觉是养生第一要素。 睡觉的时间应该是晚21:00—早3:00。因为这个时间是一天的冬季,冬季主 …

    水垢对人体有害吗 自来水有水垢对人体有害吗

    中午倒水在杯中,发现水中含有一些浑浊的水垢,而水垢对人体有害吗?水垢多是不是水质不好呢?以下为你解答。 水垢对人体有害吗 …

    当归鸡蛋红糖水的做法 当归鸡蛋红糖水的做法多少克当归

    1、将鸡蛋放入水中煮熟,当归泡水,洗净切片。 2、将煮好的鸡蛋放到冷水中,锅内重新倒入清水。 3、加入当归,大火煮开,鸡 …

    养胃就这么简单(最佳养胃方法)

    不仅要尽早出名,女性也要尽早养胃,否则35岁以后身体各方面功能都开始下降就来不及了。那么如何养胃呢?坚持每天养胃三部曲; …

    年画寓意

    年画寓意着吉祥,有谐音寓意和事物特征寓意两种。谐音寓意如“喜鹊登梅为喜上眉梢”。借事物特征寓意如“桃荷菊梅寓意四季平安” …

    蘑菇酿肉的做法 蘑菇酿肉的做法大全

    1、原料:肉末100克、鲜香菇8朵、鸡蛋1个、胡萝卜适量、生抽0.5勺、淀粉2小勺、油适量、盐适量、蒜瓣3片。 2、蘑菇 …