我有一个简单的问题:

我有这个变种:$v = "24000,1500,1500,1500,1500,1500,";
我想将这些数字加在一起。

我试图用str_replace,来对+进行eval(),但是那没有用。

我也尝试过str_split(),但是它不知道在,上拆分。

也许如果以某种方式将其转换为数组并执行array_sum ...

有任何想法吗?

谢谢

最佳答案

$sum = array_sum( explode( ',', $v ) );

这是通过用 $v 将分隔符,分隔explode()并用 array_sum() 将得到的部分数组求和。

关于php - 如何在php中的字符串上求和?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11024977/

10-10 15:16