如何計算(總和)+ foreach循環中的值?foreach循環中的PHP計算,斷點和復位值
我正在一個板球應用程序,我必須計數每6次循環,然後計算具體的價值,然後回聲總。
我有一個代碼不準確,但像這樣。
而且有兩個值:
- 球$球[ '1'];數組像1,2,3,4,5和多達300-1000個球
- 運行$ balls ['6'];數組像2,3,1,5個隨機數可以是任意的;
- 值來自MySQL表列球和運行
foreach($balls as $ball){
$countball++;
// here is what i need to know how do i calculate the values of $ball + $ball?
// so i can echo it inside the below if condition?
$runs = $ball['runs'] + $ball['runs']; // not working
if($countball == 6){
echo $runs;
}
$runs+= $ball; // reset the ball counting to continue addition from loop?
// and reset the
}// end foreach
但是像這樣工作正常,首$ countball == 6.但之後,它不顯示確切值
對於我們這些不瞭解板球的人來說,您能展示樣本輸入數據和期望的輸出嗎? – Barmar
'$ runs = $ ball + $ ball'與'$ runs = 2 * $ ball'是一樣的。這不是一個總計,你每次通過循環重置它。 – Barmar
對不起,我是新來的,我編輯了這個問題來添加更多的desc,但代碼格式現在令人困惑。 是的,我認爲我重新設置它,所以如果($ coundball == 6)echo $運行並重置爲下一個6循環後如何重置下一個循環的值? – Genus