我认为对于那里的专业人士来说这可能是一个简单的问题,但现在就去了。
基本上我想得到一堆段落的总字数。现在我可以得到每个段落的字数,但我无法弄清楚如何将它们全部添加起来。
$para // an array of paragraph strings
$totalcount = '';
foreach ($para as $p)
{
$count = str_word_count($p, 0);
echo $count . "<br />";
}
print_r($totalcount);
这将打印一个包含41个数字的列表,表示每个图表的字数
但是$totalcount
是所有这些数字的数组。我怎样才能得到所有41段的总和?
答案 0 :(得分:2)
$totalcount = 0;
foreach(...) {
$totalcount += $count;
}
echo $totalcount;
答案 1 :(得分: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;