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

  • 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、锅内倒入适量 …

    肉松面包的做法步骤(肉松面包的做法家常做法)

    1、准备高筋面粉200g、低筋面粉50g、盐2.5g、细砂糖25g、酵母2.5g、水100g、鸡蛋1个、黄油25g、白芝 …

    饺子皮需要发酵吗 水饺皮需要发酵吗

    饺子皮是制作饺子时必不可少的食材,很多人会自己在家做饺子皮来吃,那么饺子皮需要发酵吗?饺子皮需要加酵母粉吗? 饺子皮需要 …

    凉皮汤的制作方法教程(凉皮汤的制作方法教程窍门)

    1、准备材料:辣椒粉、白芝麻、香叶、大料、花椒、麻汁酱、香醋、花生。油泼辣子的制作:碗中放适量辣椒粉,放一小勺盐,放适量 …

    大麦若叶青汁粉的禁忌(大麦若叶青汁禁忌 官方报道)

    买了一些大麦若叶青汁粉,打算用其泡水喝来减肥的,但不知道这吃之前有哪些需要注意的禁忌事项呢?本身体质过敏、肠胃消化不好的 …

    铺设墙纸要怎么铺

    现在很多家庭都把墙纸运用在很多地方,就连卧室这种私密性区域也逐渐布满墙纸。墙纸的多样性使房间充满了可能,但是前提是你要知 …

    洋葱炒鸡蛋

    起锅烧油加入蛋液炒至凝固后,关火盛出鸡蛋。再往锅内倒入少量油,倒入洋葱大火爆炒1~2分钟,最后将炒好的鸡蛋倒入锅内翻炒均 …

    红烧茄子的家常做法

    家常制作红烧茄子时,需将茄子去皮切成块状,青辣椒切块清洗干净,在茄子中加入食盐腌制10分钟,撒上适量玉米淀粉搅拌均匀,起 …

    佛手瓜苗的功效与作用(佛手瓜苗的功效与作用、禁忌和食用方法)

    佛手瓜苗具有较高的营养价值和食用价值,很多人都喜欢吃,但很多人不知道佛手瓜苗具体的功效作用,下面介绍佛手瓜苗的功效与作用 …

    佛跳墙口味是酸的吗 佛跳墙味道发酸

    佛跳墙是一种混合了多种食材的食物,那么佛跳墙口味是酸的吗?佛跳墙有臭味正常吗? 佛跳墙口味是酸的吗 不是。 佛跳墙是一种 …

    雪媚娘皮变硬了怎么办(雪媚娘的皮太硬了怎么回事)

    雪媚娘是我很喜欢吃的一种甜食,具有较高的营养价值以及食用价值,深受人们的喜爱和欢迎,那么雪媚娘皮变硬了怎么办?雪媚娘发硬 …

    鸡蛋煮多久最有营养(煮鸡蛋煮多久最有营养)

    水煮鸡蛋是鸡蛋最简单的做法,这样可以完整的保留鸡蛋的营养成分,吃起来也方便,那么鸡蛋煮多久最有营养呢? 鸡蛋煮多久最有营 …

    如何选购塑料百叶窗帘

    如何选购塑料百叶窗帘,百叶窗帘在市场中有多种,塑料百叶窗帘就是其如何选购塑料百叶窗帘中的一种。塑料百叶窗帘不仅仅在室内起 …

    什么样的女人让人看一眼就讨厌?

    什么样的女人让人看一眼就讨厌?想必每个人心中都有自己的答案。 我们从心理学的角度对这些女人的行为做出分析,总结出五种让人 …

    小葱皮蛋豆腐的做法(小葱皮蛋拌豆腐的做法大全)

    1、主料:嫩豆腐400克、松花蛋2只、榨菜20克、香葱4颗;辅料:生抽1汤匙、蚝油1汤匙、香醋1汤匙、香油0.5汤匙。 …

    早晨喝姜汁好还是晚上喝姜汁好(姜汁早上喝还是晚上喝)

    很多人都知道姜对于人体是有一定养生保健的作用,将其制作成姜汁也是十分好的,那么早晨喝姜汁好还是晚上喝姜汁好呢? 早晨喝姜 …

    肉丸紫菜汤做法步骤(紫菜肉丸汤的做法窍门)

    1、里脊肉200克、紫菜适量、小葱适量、老抽适量、盐适量、生粉适量。 2、肉剁碎,最好稍微有一点肥的不然太干巴了。 3、 …

    结婚服装都有哪些

    结婚服装有出门纱、主婚纱、敬酒服,其中的出门纱一般是在接亲或者做婚车的时候穿着,而主婚纱在举行婚礼仪式时穿着,一般流行鱼 …