(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
pspell_store_replacement — Armazena um par de substituição para uma palavra
pspell_store_replacement() armazena um par de substituição para uma palavra, para que a substituição possa ser retornada por pspell_suggest() posteriormente. Para poder aproveitar esta função, é necessário usar pspell_new_personal() para abrir o dicionário. Para salvar permanentemente o par de substituição, deve-se usar pspell_config_personal() e pspell_config_repl() para definir o caminho onde salvar as listas de palavras personalizadas e, em seguida, usar pspell_save_wordlist() para que as alterações sejam gravadas no disco.
dictionary
Uma instância de PSpell\Dictionary.
misspelled
A palavra escrita incorretamente.
correct
A grafia corrigida para a palavra misspelled
.
Versão | Descrição |
---|---|
8.1.0 |
O parâmetro dictionary agora espera uma instância de PSpell\Dictionary;
anteriormente, um resource era esperado.
|
Exemplo #1 pspell_store_replacement()
<?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);
?>
Nota:
Esta função não funcionará a menos que se tenha o pspell .11.2 e o aspell .32.5 ou posterior.