First commit of partial RosettaCode contents.
Pushing this for testing purposes. Lots of work still needed.
This commit is contained in:
commit
1e05ecd7ee
781 changed files with 9080 additions and 0 deletions
13
Task/Anagrams/PHP/anagrams.php
Normal file
13
Task/Anagrams/PHP/anagrams.php
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<?php
|
||||
$words = explode("\n", file_get_contents('http://www.puzzlers.org/pub/wordlists/unixdict.txt'));
|
||||
foreach ($words as $word) {
|
||||
$chars = str_split($word);
|
||||
sort($chars);
|
||||
$anagram[implode($chars)][] = $word;
|
||||
}
|
||||
|
||||
$best = max(array_map('count', $anagram));
|
||||
foreach ($anagram as $ana)
|
||||
if (count($ana) == $best)
|
||||
print_r($ana);
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue