0
我即將放棄。我knwo是DMAN簡單,但... 以下是我有:如何組合數組值?
$stuff = Array ([0] => 1) Array ([0] => 0.5) Array ([0] => 0.5)
我需要一個和值(所以1 + 0.5 + 0.5)的字符串? 我應該怎麼做?是否有非遞歸這樣做的方式(如array_sum())? 非常感謝你提前。
我即將放棄。我knwo是DMAN簡單,但... 以下是我有:如何組合數組值?
$stuff = Array ([0] => 1) Array ([0] => 0.5) Array ([0] => 0.5)
我需要一個和值(所以1 + 0.5 + 0.5)的字符串? 我應該怎麼做?是否有非遞歸這樣做的方式(如array_sum())? 非常感謝你提前。
不知道這是你在找什麼。簡單的答案,迭代你的數組數組。完成計算後,如果需要,可將該變量重新轉換爲字符串。
<?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
?>
感謝Lord Twisty!我非常感謝你的幫助 – Rossitten
爲了確保我理解,你想總結每個索引的值是否正確?比如'$ sum = $ a [0] + $ b [0] + $ c [0];' – Twisty
另外,你說'給一個字符串',這個不清楚。你的意思是2作爲一個字符串轉換結果? – Twisty
$ stuff是一個包含這三個數組的數組。 每個數組有一個值(1/0.5/0.5) 我需要那些被彙總來返回一個字符串(不是數組)的結果 – Rossitten