pspell_config_create
pspell_config_create
Create a config used to open a dictionary
PSpell\Config **pspell_config_create** string $language string $spelling string $jargon string $encoding
Create a config used to open a dictionary.
has a very similar syntax to
. In fact, using
immediately followed by
will produce the exact same result.
However, after creating a new config, you can also use
functions before calling
to take advantage of some
advanced functionality.
pspell_config_create``pspell_new``pspell_config_create``pspell_new_config``pspell_config_*``pspell_new_config
For more information and examples, check out inline manual pspell website:. url.pspell
languageThe language parameter is the language code which consists of the
two letter ISO 639 language code and an optional two letter ISO
3166 country code after a dash or underscore.
spellingThe spelling parameter is the requested spelling for languages
with more than one spelling such as English. Known values are
'american', 'british', and 'canadian'.
jargonThe jargon parameter contains extra information to distinguish
two different words lists that have the same language and
spelling parameters.
encodingThe encoding parameter is the encoding that words are expected to
be in. Valid values are 'utf-8', 'iso8859-*', 'koi8-r',
'viscii', 'cp1252', 'machine unsigned 16', 'machine unsigned
32'. This parameter is largely untested, so be careful when
using.
Returns an instance.
PSpell\Config
<?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_personal($pspell_config, "en");
?>