日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php如何求同列元素之和_求得这个数组中各个元素之和

發布時間:2023/12/3 php 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php如何求同列元素之和_求得这个数组中各个元素之和 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

給定一個數組:

$ar = array(1,2,3,4,5);

如果要求得這個數組中各個元素之和。

方法一、

很自然的用foreach實現

```

$sum = 0;

foreach ($ar as $v) {

$sum+=$v;

}

echo $sum;

```

方法二、

我們可以用array_reduce實現。它是專門用來迭代數組的。該函數最多接收三個參數。

第一個參數接收數組

第二個參數函數名,也可以是匿名函數,函數有兩個參數,分別代表`$result`和`$item`

第三個參數(可選),該參數將被當成是數組中的第一個值來處理,或者如果數組為空的話就作為最終返回值。

```

function leijia($a,$b){

$a+=$b;

return $a;

}

$result = array_reduce($ar ,leijia);

echo $result;

```

繼續優化,在`PHP5.3`以上中可以用匿名函數了。使代碼更精簡。

```

$result = array_reduce($ar ,function($a,$b){

$a+=$b;

return $a;

});

```

array_reduce的強大不僅如此。看下面的例子。將數組$arr的首個元素彈出,作為初始值,避免`min($result['min'], $item['min'])`中`$result`為空。

否則最終結果min是空的。

```

$arr = array(

array('min' => 1.5456, 'max' => 2.28548, 'volume' => 23.152),

array('min' => 1.5457, 'max' => 2.28549, 'volume' => 23.152),

array('min' => 1.5458, 'max' => 2.28550, 'volume' => 23.152),

array('min' => 1.5459, 'max' => 2.28551, 'volume' => 23.152),

array('min' => 1.5460, 'max' => 2.28552, 'volume' => 23.152),

);

$initial = array_shift($arr);

$t = array_reduce($arr, function($result, $item) {

$result['min'] = min($result['min'], $item['min']);

$result['max'] = max($result['max'], $item['max']);

$result['volume'] += $item['volume'];

return $result;

}, $initial);

```

總之,這種寫法比foreach更優雅,更少的定義變量。推薦使用。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的php如何求同列元素之和_求得这个数组中各个元素之和的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本色图片 | 欧美 在线 | 五月丁香花| 欧美性生交大片免费看app麻豆 | 亚洲第九十七页 | 国产在线精品一区二区三区 | 亚洲熟妇av一区二区三区 | 美女的奶胸大爽爽大片 | av日韩一区二区三区 | 国产寡妇亲子伦一区二区三区四区 | 国产精品一区二区欧美 | 老局长的粗大高h | 蜜桃av噜噜一区二区三区小说 | 激情视频在线免费观看 | 亚洲日皮| 88av.com| 国产精品三区在线观看 | 黄网在线观看视频 | 国产精品成人午夜视频 | 精产国产伦理一二三区 | 男女啊啊啊 | 中文在线天堂网 | 一二三区在线 | 亚洲三级国产 | 亚洲免费黄色网 | 国产精品麻豆一区 | 又粗又大又硬又长又爽 | 日本少妇xxxxxx | 日欧美女人 | 亚洲天堂热 | 在线黄色免费网站 | 隔壁邻居是巨爆乳寡妇 | 国产裸体永久免费视频网站 | 欧美日韩在线不卡 | 一区二区三区四区五区在线视频 | 国产91麻豆视频 | 天天看毛片 | 久久精品视频在线 | 亚洲成人a v| 美国做爰xxxⅹ性视频 | 国产情侣自拍一区 | jizzjizzjizz国产 | 亚洲精品黄色片 | 日韩一区二区三区精品 | 日韩a级片 | 影音先锋亚洲一区 | 人妻精品一区二区三区 | 色综合色综合 | 色午夜视频 | 亚洲黄在线| 中文字幕一区二区三区四区 | 欧美丝袜一区二区三区 | 少妇一级淫片免费放中国 | 欧美日韩精品区 | 啪啪福利视频 | 亚洲精品aaaaa | 欧美一级三级 | 狠狠狠狠狠干 | 色哟哟精品观看 | 又嫩又硬又黄又爽的视频 | 亚洲福利在线视频 | 69国产成人精品二区 | 久久美女免费视频 | 国产精选毛片 | 天天夜碰日日摸日日澡性色av | 黄色大片视频 | 51热门大瓜今日大瓜 | 少妇人妻综合久久中文字幕 | 不良视频在线观看 | a国产| 日韩视频在线观看一区二区 | 台湾av在线播放 | 精品人妻av一区二区三区 | 华人永久免费视频 | 亚洲人高潮女人毛茸茸 | 中文字幕av免费观看 | 国产做受网站 | 国产456| 日夜夜操 | 中文字幕一区二区三 | 在线观看欧美一区 | 18成人免费观看视频 | 调教一区 | 欧美做受高潮1 | 91国偷自产一区二区三区老熟女 | 一区二区三区不卡在线 | 手机在线精品视频 | 久久久久久国产精品日本 | 99热2| 精国产品一区二区三区a片 国产精品第一 | 成人精品视频一区二区 | 国产精品黄色网 | 亚洲高潮av | 国产第一区第二区 | 国精品无码人妻一区二区三区 | 一区二区日韩精品 | 亚洲欧美大片 | 国产欧美精品在线 | 日韩精品在线观看网站 |