我有一個非常簡單的問題,但由於某種原因輸出不是我想要的。 我有2個數組:php數組中的乘法元素
total_hours = array(10, 20, 30);
hourly_rate = array(15, 10, 15);
因此,我想算出是如何將多個的total_hours
相應元素與hourly_rate
(例如元件1:10 * 15 = 150),然後把此成陣列稱爲total_sum
(total_sum已經初始化)。這是我迄今爲止所做的:
$total_sum = 0;
for($i=0; $i < sizeof($hourly_rate); $i++) {
for($a=0; $a < sizeof($total_hours); $a++) {
$total_sum = ($hourly_rate[$i]*$total_hours[$a]);
}
$total_pay[] = $total_sum;
}
此刻我得到0,並不明白爲什麼。
非常感謝!
請澄清你的問題。你的代碼說總和是一個整數而不是數組。另外,這是關於0的是什麼?你的結果似乎是一個數組。 – 2013-03-10 17:33:13
我的歉意,忽略總數。當我做打印聲明時,我也得到0。 – user2093306 2013-03-10 17:46:11