2012-05-07 64 views
0

我有一个类别数组。处理阵列计数值的输出

Array_Count_Values列出了它们每次出现在数组中的次数。即: [Gas] => 1 [Electricity] => 4 [Car] => 3...

基本上我想输出,但处理字符串,以便它说...

<a href=?cat=gas>gas</a>(1) ~ <a href=?cat=electricity>Electricity</a>(4) ~ ...etc 

什么是做到这一点的最好方法是什么?

谢谢!

+0

是由'用strtolower()确定''荷兰国际集团的'cat'参数的时值(并且大概也是'urlencode()')类别名称,或者是否有不同的映射方式? – 2012-05-07 01:47:52

+0

它实际上是一个相应的数值变量 - 但会被urlencoded。我只是试图找出使用哪个函数从数组中获取数据!谢谢 – Simeon

回答

0

我不知道我完全理解你的问题,但你是从字面上提出一个解决方案:

<?php 

foreach ($Array_Count_Values as $item => $count) 
{ 
    if ($count != 0) 
     echo " ~ "; 
    echo "<a href=\"?cat=$item>$item</a>($count)"; 
} 
+0

谢谢!这正是我需要的。 – Simeon