This class 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.
The class can also provide suggestions for the misspelled words that are found.
The dictionary file can be updated to include any missing words. |