2011-10-01 34 views
0

我認爲這對於那些專業人士來說可能是一個簡單的問題,但這裏就是這樣。php加起來的數字

基本上我想得到一堆段落的總字數。現在我可以得到每個段落的字數,但我無法弄清楚如何將它們全部添加。

$para // an array of paragraph strings 

$totalcount = ''; 
foreach ($para as $p) 
{ 
$count = str_word_count($p, 0); 
echo $count . "<br />"; 
} 
print_r($totalcount); 

此打印41號的列表,表示每個pagraphs

的字計數,但$totalcount是所有這些數字的陣列。我怎樣才能得到所有41段的總和?

回答

2
$totalcount = 0; 
foreach(...) { 
    $totalcount += $count; 
} 
echo $totalcount; 
+0

Pefrect謝謝:) – Jeff

0

您需要添加到總數的每個循環:

$para // an array of paragraph strings 

$totalcount = 0; 
foreach ($para as $p) 
{ 
    $count = str_word_count($p, 0); 
    echo "Count: ".$count . "<br />"; 
    $totalcount += $count; 
} 
echo "Total Count: ".$totalcount;