Human Language and Character Encoding Support
Introduction
Human Language and Character Encoding Support
PHP Manual
Enchant spelling library
Introduction
Installing/Configuring
Installation
Runtime Configuration
Resource Types
Predefined Constants
Examples
Enchant Functions
enchant_broker_describe
— Enumerates the Enchant providers
enchant_broker_dict_exists
— Whether a dictionary exists or not. Using non-empty tag
enchant_broker_free_dict
— Free a dictionary resource
enchant_broker_free
— Free the broker resource and its dictionnaries
enchant_broker_get_error
— Returns the last error of the broker
enchant_broker_init
— create a new broker object capable of requesting
enchant_broker_list_dicts
— Returns a list of available dictionaries
enchant_broker_request_dict
— create a new dictionary using a tag
enchant_broker_request_pwl_dict
— creates a dictionary using a PWL file. A PWL file is personal word file one word per line.
enchant_broker_set_ordering
— Declares a preference of dictionaries to use for the language
enchant_dict_add_to_personal
— add a word to personal word list
enchant_dict_add_to_session
— add 'word' to this spell-checking session
enchant_dict_check
— Check whether a word is correctly spelled or not.
enchant_dict_describe
— Describes an individual dictionary
enchant_dict_get_error
— Returns the last error of the current spelling-session
enchant_dict_is_in_session
— whether or not 'word' exists in this spelling-session
enchant_dict_quick_check
— Check the word is correctly spelled and provide suggestions
enchant_dict_store_replacement
— add a correction for a word.
enchant_dict_suggest
— Will return a list of values if any of those pre-conditions are not met.
Human Language and Character Encoding Support
Introduction
Human Language and Character Encoding Support
PHP Manual