Phone Spell is a PHP class which can find words which can be used to spell a phone number. It takes a given phone number and tries to find existing words with letters equivalent to the phone number digits. It uses the pspell extension to look up words, but can also use a custom dictionary to find the equivalent words.
Word Solver generates words or anagrams from specified rules. It can take a string which defines rules for the words to be generated, like the allowed letters, the position of certain letters, letters which should be used together, or the whole characters which may be used. It returns one or more generated words in an array.