On Wednesday, 13 July 2011 at 23:30, Ron Piggott wrote:

> Is it possible in PHP to sort an array by most frequently occurring word / 
> phrase, 2nd most frequently occurring, third, etc.
> 
> An example array is:
> 
> Array ( [1] => Parable [2] => Mustard [3] => Seed [4] => Parable [5] => Good 
> [6] => Samaritan [7] => Parable [8] => Workers [9] => Vineyard [10] => 
> Parable [11] => Lost [12] => Sheep [13] => Parable [14] => Lost [15] => Coin 
> [16] => Parable [17] => Prodigal [18] => Parable [19] => Sower [20] => 
> Parable [21] => Weeds [22] => Parable [23] => Hidden [24] => Treasure [25] => 
> Parable [26] => Parable [27] => Wedding [28] => Banquet [29] => Parable [30] 
> => Virgins [31] => Parable [32] => Bags [33] => Gold [34] => Parable [35] => 
> Yeast ) 
> 
> The most popular word is “Parable”. I would like it to be the first result. 
> Then the second most popular word is “Lost”. 
> Then all the remaining words are only used once.

If I'd have spent two minutes reading the array section of the manual first I'd 
have found this... http://php.net/array_count_values

But I didn't, so I wrote this... https://gist.github.com/1081541

Meh!

-Stuart

-- 
Stuart Dallas
3ft9 Ltd
http://3ft9.com/


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to