fork download
  1. <?php
  2.  
  3. $arra = Array
  4. (
  5. 0 => "keyword1",
  6. 1 => "keyword1",
  7. 2 => "keyword1",
  8. 3 => "keyword1",
  9. 4 => "keyword1",
  10. 5 => "keyword1",
  11. 6 => "keyword1",
  12. 7 => "keyword1",
  13. 8 => "keyword1",
  14. 9 => "keyword1",
  15. 10 => "keyword2",
  16. 11 => "keyword2",
  17. 12 => "keyword2",
  18. 13 => "keyword3",
  19. 14 => "keyword3",
  20. 15 => "keyword3",
  21. 16 => "keyword3",
  22. 17 => "keyword3",
  23. 18 => "keyword3",
  24. 19 => "keyword4",
  25. 20 => "keyword4",
  26. 21 => "keyword4",
  27. 22 => "keyword4",
  28. 23 => "keyword4",
  29. 24 => "keyword5"
  30. );
  31.  
  32. $newarray = array_count_values($arra);
  33.  
  34. $output = array();
  35. foreach($newarray as $key=>$val) {
  36. $output[] = array("0"=>$key, "count"=>$val);
  37. }
  38.  
  39. echo '<pre>';print_r($output);echo '</pre>';
  40.  
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
<pre>Array
(
    [0] => Array
        (
            [0] => keyword1
            [count] => 10
        )

    [1] => Array
        (
            [0] => keyword2
            [count] => 3
        )

    [2] => Array
        (
            [0] => keyword3
            [count] => 6
        )

    [3] => Array
        (
            [0] => keyword4
            [count] => 5
        )

    [4] => Array
        (
            [0] => keyword5
            [count] => 1
        )

)
</pre>