站長資訊網
        最全最豐富的資訊網站

        php怎么求數組元素相加之和

        方法:1、用array_sum(),可以計算數組中所有元素的和,語法“array_sum($arr)”;2、使用for語句循環遍歷數組,將元素一個個相加求和,語法“for($i=0;$i<數組長度;$i++){$sum+=$arr[$i];}”;3、使用foreach語句循環遍歷數組,將元素一個個相加求和,語法“foreach($arr as $v){$sum+=$v;}”。

        php怎么求數組元素相加之和

        本教程操作環境:windows7系統、PHP8版、DELL G3電腦

        PHP中提供多種方法來求數組元素相加之和,下面介紹三種。

        方法1:使用array_sum()函數

        array_sum()是PHP中的一個內置函數,可以計算數組中所有元素的和,并返回元素之和。

        <?php header("Content-type:text/html;charset=utf-8"); $array= array(1,2,3,4,5,6,7,8,9,10); var_dump($array); echo '數組所有元素之和:'. array_sum($array); ?>
        登錄后復制

        php怎么求數組元素相加之和

        說明:

        • 如果$array中所有元素都是整數,則返回一個整數值;如果其中有一個或多個值是浮點數,則返回浮點數。

        • 如果$array中存在非數值類型的元素,那么PHP會將它們轉換成一個數值(PHP是弱語言類型,會根據變量的值,自動把變量轉換為正確的數據類型),轉換失敗就作為 0 值來參加計算。

        <?php header("Content-type:text/html;charset=utf-8"); $array= array("10.1xy", 100, '1', "0.01"); var_dump($array); echo '數組所有元素之和:'. array_sum($array); ?>
        登錄后復制

        php怎么求數組元素相加之和

        方法2:使用for語句循環遍歷數組,將元素一個個相加求和

        <?php $array= array(1,2,3,4,5,6,7,8,9,10); $sum=0; $len=count($array);//數組長度 for ($i=0; $i < $len; $i++) {      $sum+=$array[$i]; }  echo '1 + 2 + 3 +...+ 9 + 10 = '. $sum; ?>
        登錄后復制

        php怎么求數組元素相加之和

        注:for語句只對索引數組有效,無法遍歷關聯數組

        for循環會將控制循環次數的變量預先定義在for語句中,因此for循環語句能夠按照已知的循環次數進行循環操作,適用于明確知道腳本需要運行的次數的情況(根據索引數組的數字下標)。

        方法3:使用foreach循環遍歷數組,將元素一個個相加求和

        foreach是專門為遍歷數組而設計的語句,是遍歷數組時常用的方法,在遍歷數組方面提供了很大的便利;PHP5后還可以遍歷對象(foreach僅能夠應用于數組和對象)。

        foreach語句遍歷數組與數組下標無關,且可以用于不連續的索引數組和以字符串為下標的關聯數組。

        <?php header('content-type:text/html;charset=utf-8');    $array= array(1,2,3,4,5,6,7,8,9,10); $sum=0; foreach ($array as $value) {      $sum+=$value; }  echo '數組所有元素之和:'. $sum; ?>
        登錄后復制

        php怎么求數組元素相加之和

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产午夜精品理论片免费观看| 国产在线精品一区二区高清不卡| 一级成人精品h| 亚洲精品麻豆av| 国产伦精品一区二区三区视频猫咪 | 国产免费久久精品丫丫| 国产精品一久久香蕉国产线看观看| 久久久久这里只有精品| 91麻豆精品一二三区在线| 国产成人精品电影在线观看| 亚洲AV永久纯肉无码精品动漫| 欧美黑人巨大videos精品| 国产精品乱码一区二区三区| 精品国产_亚洲人成在线高清| 国产在线精品一区二区在线观看 | 热久久国产欧美一区二区精品| 日韩精品免费在线视频| 97精品国产手机| 538国产精品一区二区在线| 日本午夜精品一区二区三区电影 | 国产精品无码专区在线观看| 四虎国产精品永久地址49| 成人午夜精品网站在线观看| 国语自产少妇精品视频| 四虎国产精品永久免费网址| 亚洲精品成人片在线观看| 欧美精品一区二区在线精品| 久久国产乱子伦精品免费午夜| 国内精品久久久久久久涩爱 | 99久久久精品免费观看国产| 久久99精品国产自在现线小黄鸭 | 精品视频在线观看你懂的一区 | 99久久人人爽亚洲精品美女| 午夜精品美女写真福利| 欧美精品1区2区| 亚洲国产小视频精品久久久三级| 久久国产综合精品五月天| 人妻少妇精品系列| 综合人妻久久一区二区精品| 亚洲AV无码久久精品成人| 久久久久99精品成人片直播 |