我对PHP和编程非常新,所以我遇到了麻烦。PHP Array数组并获取元素值
整个情况的目的是从制表符分隔的文件中读取一列(已经做到了),获取其中的所有不同项目,分别计数并将它们放入表格中
Column1 [item value - label] ,Column2 [count]。
我有1维数组中的整个列。现在,我想列出所有的物品和旁边的计数。问题是,我可以有超过10个不同的项目,甚至更多,所以我不能做手工(10个变量和统计每个)是这样的:
$arr = array("complete","fail","complete","exit","fail","fail","complete");
function isComplete($value){
return ($value == "complete") ? true : false;
}
$complete = array_filter($array, 'isComplete');
<tr>
<td>Complete</td>
<td><?php echo count($complete)?></td>
</tr>
-- > Complete = 3
我想避免手动创建的每个函数对于每个值,因为值可能因文件而异。
$ array中的项数可以达到20 + k,所以我需要全部自动化。有人可以帮我弄这个吗?
数循环? – x4rf41 2013-02-27 13:43:10