我已經寫了這個代碼:確定,如果數組有負數,並將其更改爲零
$final = array(
($data[0] - $data[1]),
($data[1] - $data[2]),
($data[2] - $data[3]),
($data[3] - $data[4]),
($data[4] - $data[5]),
($data[5] - $data[6])
);
他們中有些人將返回負數(-13
,-42
等),如何改變負到0
?
通過的思維方式我這樣做後:
$data_string = join(",", $final);
例子:我需要將其轉換就像下面這個:
1,3,-14,53,23,-15 => 1,3,0,53,23,0
謝謝,乾淨,可以理解!這只是一個問題,我在while循環中使用它,並且第二次拋出一個錯誤:'不能重新聲明getZeroResult()(以前在C:\ xampp \ htdocs \中聲明):40 C:\ xampp \ htdocs \ 40行' – Ricardo
你能幫我解決這個錯誤嗎? – Ricardo
不要在'while','foreach'或'for'循環中聲明一個函數。在全局範圍內聲明它(不在其他任何構造中)。 –