我即将放弃。我知道这很简单但是...... 这就是我所拥有的:
$stuff = Array ( [0] => 1 ) Array ( [0] => 0.5 ) Array ( [0] => 0.5 )
我需要对字符串求值(所以1 + 0.5 + 0.5)? 我应该在地球上做什么?是否有非递归这样做(如 array_sum())? 非常感谢你提前。
答案 0 :(得分:1)
不确定这是否是您正在寻找的。简单的回答,迭代你的数组数组。完成计算后,如果愿意,请将变量重新转换为String。
<?php
$stuff = array(
array(1),
array(0.5),
array(0.5)
);
$result = 0;
foreach($stuff as $i){
$result += $i[0];
}
$stringResult = strval($result);
echo is_string($stringResult) . " : " . $stringResult;
// 1 : 2
?>