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

  • 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、第一种:姜蒜葱味蘸料。食材:生姜20克,大蒜20克,葱1棵,植物油,酱油。把生姜和大蒜去皮,然后剁成末。小葱切碎待用 …

    猪肉发面馅饼步骤 发面饼肉馅的做法

    1、食材:中粉150克、猪绞肉300克、牛奶90克、酵母2克、水20克、油10克、老抽20克、生抽10克。 2、头天晚上 …

    新冠实行什么防治方针(预防新冠要备什么药)

    很多人对用药其实并不清楚,用药的时候稀里糊涂的,其实用药是需要注意的,不然对我们的健康会造成一定的影响,快来一起看看吧! …

    春节代表性的东西

    春节代表性的东西有:春联、福字窗花、烟花爆竹、压岁钱、春晚电视节目、大年初一的饺子、红包、传统的烧纸等祭奠用品、欢庆的锣 …

    怎样选购称心如意的窗帘

    在市场中要怎样选购称心如意的窗帘对于大家来说是非常重要的,选购窗帘的时候一定要对窗帘的面料、品牌贴心的控制设备、适合的电 …

    干热风对小麦的危害

    干热风对小麦危害有:高温低湿,主要表现为小麦干尖、麦秆枯黄、麦粒干秕。雨后枯熟,雨后高温,日晒强烈,热风持续,致使小麦青 …

    2022芒种养生的食疗食谱

    2022芒种养生的食疗食谱有哪些你知道吗?人生如同芒种,同样需要,种人品,种能力,种素养,种修为……到了收获时节,才能收 …

    什么季节的海蛎子最肥 海蛎子哪个季节最肥

    海蛎子又称牡蛎,属于贝类动物,喜欢吃海蛎子的人都知道,海蛎子越肥营养价值越高,那么季节的海蛎子最肥?什么季节的海蛎子最瘦 …

    油炸地瓜片的做法 油炸地瓜片的做法视频

    1、原料:红薯、蜂蜜水、油。 2、选择好品种的红薯,黄皮红心的甘薯做出的薯片最好吃。 3、将薯块切成0.5CM厚的圆形薄 …

    椰枣直接嚼吃壮阳吗(椰枣补肾壮阳吗)

    椰枣是一种可以食用的枣类,长在硕大的椰子树上,一团团的生长在一起,那么椰枣直接嚼吃壮阳吗? 椰枣直接嚼吃壮阳吗 椰枣汁可 …

    紫苏和螃蟹怎么用

    在用紫苏叶蒸螃蟹的时候,首先将其洗干净后,在盘子垫一层紫苏叶,将螃蟹的腹部朝下后再铺盖一层紫苏叶,之后用大火蒸煮15分钟 …

    中西式早餐的区别

    现在有很多种早餐,各种小吃,有西式的也有中式的。早餐最重要的是吃得健康,营养均衡。那么,西式早餐好还是中式早餐好呢?下面 …

    感冒中成药和西药(不是中成药的感冒药)

    国家药监局2018年11月23日发布消息,将停止生产销售使用特酚伪麻片和特洛伪麻胶囊,国家药品监督管理局组织再评价,认为 …

    2022小雪节气的饮食习俗

    2022小雪节气的饮食习俗有哪些你知道吗?小雪节气后,一些农家开始动手做香肠、腊肉,把多余的肉类用传统方法储备起来,等到 …

    蝉蜕的食用方法 蝉蜕的正确食用方法

    1、鸡内金安神粥。材料:粳米100克、鸡内金30克、蝉蜕10克、白砂糖30克 2、将蝉蜕、鸡内金共研细粉备用。 3、将粳 …

    青柠檬泡水苦的怎么办(青柠檬泡水怎么会苦)

    超市里有些新鲜的青柠檬,想着买些青柠檬切片泡水喝,结果泡水喝的时候感觉味道有些苦,这该怎么办呢? 青柠檬泡水苦的怎么办 …

    青的西红柿炒辣椒能吃吗 青西红柿可以炒青椒吃吗

    1、青西红柿炒辣椒是可以吃的。 2、食材:青西红柿3个、红辣椒1个、青辣椒1个、咸菜少许、盐少许、料酒少许。 3、将青西 …

    防晒喷雾带火车过安检会响吗(防晒喷雾不可以过安检吗)

    带非压力瓶的防晒喷雾 如果是压力瓶的防晒喷雾,可以上火车,但是可能不会让你带上高铁和飞机,因此建议携带非压缩气体瓶装的防 …

    榴莲千层可以放几天冰箱

    榴莲千层在冰箱可以放2-3天,榴莲千层蛋糕最好当天吃完,因为千层蛋糕中含有很多奶油,过夜后很容易变质,即使冷藏口味也会出 …

    重阳节的故事传说

    重阳节的故事传说有什么?九九归真,一元肇始,古人认为九九重阳是吉祥的日子。 2022重阳节的故事传说 说是很早以前,有个 …