如何將所有數組值一起添加到PHP中?有這個功能嗎?如何將所有數組值一起添加到PHP中?
1
A
回答
12
1
array_sum函數應該有所幫助。這裏我假設你的數組包含整數或浮點值。
2
如果你的數組都是數字並且你想把它們加起來,使用array_sum()。如果沒有,可以使用implode()
0
讓給定的數組值可以包含整數或不可以。 檢查並過濾值會更好。
$array = array(-5, " ", 2, NULL, 13, "", 7, "\n", 4, "\t", -2, "\t", -8);
// removes all NULL, FALSE and Empty Strings but leaves 0 (zero) values
$result = array_filter($array, 'is_numeric');
echo array_sum($result);
+0
聰明但不必要。 'array_sum()'無論如何都會將字符串轉換爲數字,所以不需要這個。如果一個數組元素爲'is_numeric()'返回'false',那麼它在轉換時會給零,因此不會對'array_sum'產生任何影響,所以沒有必要過濾它。在你的代碼中,'array_sum($ array)'將給出與'array_sum($ result)'相同的結果,而不必進行過濾。 – Spudley
+0
感謝您的評論..我只是試圖掩蓋數組中的所有可能的場景。 –
相關問題
- 1. 將值添加到數組中的所有元素(php)
- 2. 如何在CoffeeScript中將數組的值添加到一起?
- 3. 如何在PHP中將數組的鍵添加到數組值?
- 4. 如何將null值的null值添加到數組php中?
- 5. MySQL如何將所有列添加到一起,其中pid = X
- 6. 如何將數組值添加到PHP中的另一個數組?
- 7. 如何將一個函數添加到PHP中的數組中
- 8. 在JQuery中,如何將「checked」複選框的所有值添加到一起?
- 9. 如何將Html輸入值添加到PHP數組中?
- 10. 如何將所有數組值存儲到一個數組?
- 11. ComboBox將所有值一起添加爲一個值
- 12. PHP將所有的值加起來foreach()
- 13. PHP:如何在數組中添加值?
- 14. 如何根據php中的值將數組分組在一起?
- 15. 如何將PHP數組添加到Highcharts的JS數組中
- 16. 將值添加到數組
- 17. 將函數添加到數組中php
- 18. 如何將一個變量的值添加到數組中?
- 19. 如何將一個數組的值添加到字符串中
- 20. 如何將數組值添加到數組的中間?
- 21. 如何將矢量中的所有元素一起添加? C++
- 22. 將數組劃分爲2^N,然後將所有數字一起添加到後續數組中
- 23. 如何將數組索引添加到一起?
- 24. 將多維數組的特定值添加到一起Javascript
- 25. 將所有列一起添加?
- 26. 如何將一個鍵/值對添加到所有AppResources.resx文件?
- 27. 如何在將數組添加到一組數組之前命名數組PHP
- 28. 如何添加到PHP中的數組?
- 29. 將數組添加到數組PHP
- 30. Python:如何將具有整數值的變量一起添加?
下一次提供更多輸入。你的數組可能包含數字,那麼你將它們加起來給你一個數字?或者你想加入他們成爲一個長串。 ? – ghostdog74