Description
resource
pspell_new
( string language [, string spelling [, string jargon [, string
encoding]]])
pspell_new(
)
ouvre
un
nouveau
dictionnaire
et
retourne
un
identifiant
de
dictionnaire
,
pour
utiliser
avec
d
'autres
fonctions
pspell
.
Le
paramèegrave;
tre
de
langue
spelling
est
constitué
des
deux
lettres
du
codage
de
langue
ISO
639
,
et
du
codage
optionnel
de
pays
ISO
3166
,
séparé
par
un
'_
'
.
Ce
paramèegrave;
tre
est
nécessaire
pour
les
langues
qui
ont
plus
d'une
orthographe
,
comme
l
'anglais
ou
le
français
.
Les
valeurs
reconnues
sont
``americain'
'
,
``britannique''
,
et
``canadien'
'
.
Le
paramèegrave;
tre
de
jargon
contient
des
informations
supplémentaires
pour
distinguer
deux
listes
de
mots
qui
ont
le
même
marquage
de
langue
et
d
'orthographe
.
Le
paramèegrave;
tre
d'encodage
est
le
type
d
'encodage
des
mots
.
Les
valeurs
valides
sont
'
utf-8'
,
'iso8859-*'
,
'koi8-r'
,
'viscii'
,
'cp1252'
,
'machine
unsigned
16'
,
'machine
unsigned
32
'
.
Le
paramètre
de
mode
est
le
mode
de
travail
du
vérificateur
d
'
orthographe
.
Plusieurs
modes
sont
disponibles
:
-
PSPELL_FAST
-
Mode
rapide
(
moins
de
suggestions
,
plus
de
vitesse
)
-
PSPELL_NORMAL
-
Mode
normal
mode
(
plus
de
suggestions
)
-
PSPELL_BAD_SPELLERS
-
Mode
lent
(
beaucoup
plus
de
suggestions
,
moins
de
vitesse
)
-
PSPELL_RUN_TOGETHER
-
Considère
que
des
mots
accolés
forment
un
composé
autorisé
.
C'
est
à
dire
que
"lechat
"
sera
un
composé
valide
.
Cette
option
ne
modifie
que
les
résutlat
retournés
par
pspell_check(
)
;
pspell_suggest(
)
retournera
toujours
les
mêmes
suggestions
.
Mode
est un champs de bit, construits à partir des constantes listées
ci dessus. Cependant, PSPELL_FAST, PSPELL_NORMAL et
PSPELL_BAD_SPELLERS sont mutuellement exclusives : vous ne devez
en utiliser qu'une seule en même temps.
Pour
plus
d'
informations
et
d'exemples
,
reportez
vous
au
site
http
:
/
/aspell.net
/
(en
anglais
)
.
Exemple
1
.
pspell_new(
)
?php
$pspell_link
=
pspell_new(
"en"
,
""
,
""
,
""
,
(PSPELL_FAST|PSPELL_RUN_TOGETHER))
;
?
|
|