pspell_store_replacement

pspell_store_replacement -- Enregistre une paire de remplacement pour un mot

Description

int pspell_store_replacement ( resource dictionary_link, string misspelled, string correct)

pspell_store_replacement( ) enregistre une paire de remplacement pour un mot de façon à ce que cette suggestion soit retournée par pspell_suggest( ) plus tard . Pour pouvoir utiliser cette fonction , vous devez utiliser pspell_new_personal( ) pour ouvrir le dictionnaire . Pour pouvoir sauver tout le temps les paires de remplacement , vous devez utiliser pspell_config_personal( ) et pspell_config_repl( ) pour indiquer le lieu de sauvegarde des dictionnaires personnels , et pspell_save_wordlist( ) pour enregistrer les modifications sur le disque . Ce fichier devra donc être accessible en écriture par PHP . Notez que cette fonction ne fonctionne pas avec les versions antérieures à pspell .11.2 et aspell .32.5 .

Exemple 1 . Exemple avec 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_link

 
=

 
pspell_new_config

 
($pspell_config)

 
;

 
pspell_store_replacement

 
($pspell_link

 
,

 
$misspelled

 
,

 
$correct)

 
;

 
pspell_save_wordlist

 
($pspell_link)

 
;

 
?