pspell_new

pspell_new -- Lädt ein neues Wörterbuch

Beschreibung

int pspell_new ( string Sprache [, string Schreibweise [, string Jargon [, string Codierung [, int Modus]]]])

pspell_new( ) öffnet ein neues Wörterbuch und gibt die Kennung des Wörterbuch-Links für die Verwendung in anderen pspell-Funktionen zurück .

Sprache ist der Sprachencode , der aus dem zweibuchstabigen ISO 639-Sprachencode und , nach einem Binde - oder Unterstrich , einem optionalen zweibuchstabigen ISO 3166-Ländercode besteht .

Schreibweise ist die angeforderte Schreibweise für Sprachen mit mehr als einer Schreibweise , wie zum Beispiel Englisch . Bekannte Werte sind ' american' , 'british ' und 'canadian ' .

Jargon enthält zusätzliche Informationen , um zwischen zwei Wortlisten mit der selben Sprache und den selben Parametern für die Schreibweise zu unterscheiden .

Codierung ist die Codierung , in der die Wörter voraussichtlich sind . Gültige Werte sind ' utf-8' , 'iso8859-*' , 'koi8-r' , 'viscii' , 'cp1252' , 'machine unsigned 16 ' und 'machine unsigned 32 ' . Dieser Parameter ist weit gehend ungetestet , weshalb Sie bei dessen Verwendung vorsichtig sein sollten .

Modus ist der Modus , in dem die Rechtschreibprüfung arbeitet . Es stehen mehrere Modi zur Verfügung :

Modus ist eine Bitmask, die sich aus verschiedenden der oben aufgelisteten Konstanten zusammensetzt. PSPELL_FAST , PSPELL_NORMAL und PSPELL_BAD_SPELLERS schließen sich allerdings gegenseitig aus, weshalb Sie nur eine davon auswählen sollten.

Schauen Sie sich für weitere Informationen und Beispiele das pspell-Handbuch ( auf englisch ) auf der Website http : / /aspell.net / an .

Beispiel 1 . pspell_new( )

 
$pspell_link

 
=

 
pspell_new

 
(

 
"de"

 
,

 
""

 
,

 
""

 
,

 
""

 
,

 
(PSPELL_FAST|PSPELL_RUN_TOGETHER))

 
;