Spell Checker 1.0
Spell Checker is meant to check the spelling of texts using only base PHP commands, thus not using any special purpose extension. It uses a dictionary text file named as its spelling knowledge base.
For greater performance the class uses the dictionary words (currently almost 40,000) to build a dynamic hashed lookup table. Spell Checker classes can also provide suggestions for the misspelled words that are found. The dictionary file can be updated to include any missing words.