本文目錄一覽:
- 1、php如何將數組遍歷出來的結果相加?
- 2、php使用while循環輸出1-20的偶數,用while循環語句計算 1-20的奇數與偶數之和?
- 3、php數組循環遍歷偶數相加
- 4、關於PHP while循環數組相加問題
- 5、php數組用foreach循環後,怎麼求和呢
- 6、php使用while循環輸出1-20的偶數,用while循環語句計算 1-20的奇數與偶數之和!
php如何將數組遍歷出來的結果相加?
方法1,累加
?php
$arr=array(1,2,3,4);
$sum=0;//設變量
foreach($arr as $value){
echo $value.’br’;
$sum+=$value;//累加
}
echo $sum;//顯示
方法2,直接求
?php
$arr=array(1,2,3,4);
echo array_sum($arr);
php使用while循環輸出1-20的偶數,用while循環語句計算 1-20的奇數與偶數之和?
?php
$evens = [];
$i = 1;
$sum = 0;
while($i = 20)
{
if($i % 2 == 0)
{
$evens[] = $i;
}
$sum += $i;
$i ++;
}
echo ‘1-20的偶數包括:’.join(‘、’, $evens).PHP_EOL;
echo ‘1-20的奇數與偶數之和:’.$sum;
php數組循環遍歷偶數相加
1、//我用省略號省略5到50之後的數了,你可不要省略 定義了一個數字數組,裡面有50個元素
$nums = array(1,2,3,4,…);
//定義一個乘積的變量$ji
$ji = 1;
foreach($nums as $k=$v){
//foreach是循環數組的循環結構 $k就是元素的鍵(索引),上面的數組因為是索引數組(枚舉數組),arryay(0=1,1=2,2=3,3=4,…);
//判斷是不是偶數
if($v % 2 == 0){
//就是$ji = $ji * $v;
$ji *= $v;
}
}
echo $ji;
2、
$ji = 1;
for($i=1;$i=50;$i++){
if($i %2 == 0){
$ji *= $i;
}
}
echo $ji;
關於PHP while循環數組相加問題
$countnum = 0;//要統計相加的變量
while($forumattach = DB::fetch($queryattach)) {
$countnum += intval($forumattach[‘size’]);//每次都把數值添加到countnum這個變量上面
}
echo $countnum;//這樣就能得到總數了
php數組用foreach循環後,怎麼求和呢
解答過程如下:
1、$arr = array(1,2,3,5);//定義一個數組
2、$sum = 0;//定義一個求和後的變量
3、foreach($arr as $key = $item){ //foreach 遍曆數組$key 是鍵值,$item 是元素值。
4、$sum += $item; //這句和 $sum = $sum + $item;是一個意思
5、}echo $sum;//輸出求和後的變量值
PHP獨特的語法混合了C、Java、Perl以及 PHP 自創的語法。利於學習,使用廣泛,主要適用於Web開發領域。
擴展資料:
關於使用php的相關事項:
1、PHP的解釋運行機制:在 PHP 中,所有的變量都是頁面級的,無論是全局變量, 還是類的靜態成員,都會在頁面執行完畢後被清空。
2、設計缺陷,缺少關注PHP被稱作是不透明的語言,因為沒有堆棧追蹤,各種脆弱的輸入。沒有一個明確的設計哲學。
3、對遞歸的不良支持:PHP並不擅長遞歸。它能容忍的遞歸函數的數量限制和其他語言比起來明顯少。
參考資料來源:百度百科-php
php使用while循環輸出1-20的偶數,用while循環語句計算 1-20的奇數與偶數之和!
$n=1;$s1=0;$s2=0;
while($n=20){
if($n % 2==0){
echo $n.’ ‘;
$s1+=$n;
}else{
$s2+=$n;
}
$n++;
}
echo ‘偶數和:’.$s1;
echo ‘奇數和:’.$s2;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/239382.html