我想在php中獲得數組中所有值的總和。在這裏,我有陣列如何計算數組的值?
$_SESSION['price'][];
我在數組中已經插入了每個迭代中的一些值。 時做陣列的var_dump($_SESSION['price']);
我越來越
array(1) { [0]=> string(4) "4806" } array(1) { [0]=> string(5) "65000" } array(1) { [0]=> string(5) "44005" } array(1) { [0]=> string(6) "215668" } array(1) { [0]=> string(4) "7896" }
現在我要計算每個值即4806
+ 65000
+ 44005
+ 215668
+ 7896
我怎樣才能做到這一點?
我試圖echo "totalsum".array_sum($_SESSION['cart_total']);
,但我得到的輸出
totalsum4806totalsum65000totalsum44005totalsum215668totalsum7896
第一操縱你的陣列。 – aldrin27
將你的值變成int/float/double,你應該看到它更好用:) – Epodax
看起來你有一個2維數組。 – Barmar