pspell_store_replacement
pspell_store_replacement
Store a replacement pair for a word
bool **pspell_store_replacement** PSpell\Dictionary $dictionary string $misspelled string $correct
stores a replacement pair for
a word, so that replacement can be returned by
later. In order to be able to take
advantage of this function, you have to use
to open the dictionary. In order
to permanently save the replacement pair, you have to
use and
to set the path where to save your
custom wordlists, and then use
for the changes to be written to disk.
pspell_store_replacement``pspell_suggest``pspell_new_personal``pspell_config_personal``pspell_config_repl``pspell_save_wordlist
dictionary``misspelledThe misspelled word.
correct
The fixed spelling for the word.
misspelled
return.success
<?php
$pspell_config = pspell_config_create("en");
pspell_config_personal($pspell_config, "/var/dictionaries/custom.pws");
pspell_config_repl($pspell_config, "/var/dictionaries/custom.repl");
$pspell = pspell_new_config($pspell_config);
pspell_store_replacement($pspell, $misspelled, $correct);
pspell_save_wordlist($pspell);
?>
Opmerking: > This function will not work unless you have pspell .11.2 and aspell .32.5 or later.