CXXXII. Pspell Funktionen

Einführung

Diese Funktionen ermöglichen Ihnen, die Rechtschreibung eines Wortes zu prüfen und bieten Änderungsvorschläge an.

Anforderungen

Um PHP mit pspell-Unterstützung zu compilieren, brauchen Sie die aspell-Bibliothek, die Sie unter http://aspell.sourceforge.net/ bekommen.

Installation

Falls Sie die benötigten Bibliotheken haben, können Sie PHP mit der Option --with-pspell[=dir] übersetzen.

Anmerkung für Win32-Benutzer: In order for this extension to work, there are DLL files that must be available to the Windows system PATH. See the FAQ titled "How do I add my PHP directory to the PATH on Windows" for information on how to do this. Although copying DLL files from the PHP folder into the Windows system directory also works (because the system directory is by default in the systems PATH), it is not recommended. This extension requires the following files to be in the PATH: aspell-15.dll aus dem Verzeichnis bin der aspell-Installation.

Die Ünterstützung von Win32 steht erst ab PHP 4.3.3 zur Verfügung. Außerdem wird aspell ab Version 0.50 benötigt.

Laufzeit Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.

Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

PSPELL_FAST (integer)

PSPELL_NORMAL (integer)

PSPELL_BAD_SPELLERS (integer)

PSPELL_RUN_TOGETHER (integer)

Inhaltsverzeichnis
pspell_add_to_personal --  Fügt der persönlichen Wortliste ein Wort hinzu
pspell_add_to_session --  Fügt der Wortliste der aktuellen Sitzung ein Wort hinzu
pspell_check -- Überprüft ein Wort
pspell_clear_session -- Löscht die aktuelle Sitzung
pspell_config_create --  Erzeugt eine Konfiguration zum Öffnen eines Wörterbuchs
pspell_config_data_dir --  Ort der Dateien mit den Daten für die Sprachen
pspell_config_dict_dir --  Ort der Haupt-Wortliste
pspell_config_ignore -- Ignoriert Wörter mit weniger als N Buchstaben
pspell_config_mode --  Ändert den Modus für die Anzahl gelieferter Vorschläge
pspell_config_personal --  Setzt die Datei, die die persönliche Wortliste enthält
pspell_config_repl --  Setzt die Datei, welche die Ersetzen-Paare enthält
pspell_config_runtogether --  Betrachtet zusammengesetzte Wörter als gültige Verbindungen
pspell_config_save_repl --  Bestimmt, ob Ersetzen-Paare zusammen mit der Wortliste gespeichert werden
pspell_new_config --  Lädt ein neues Wörterbuch mit den Einstellungen einer angegebenen Konfiguration
pspell_new_personal --  Lädt ein neues Wörterbuch mit persönlicher Wortliste
pspell_new -- Lädt ein neues Wörterbuch
pspell_save_wordlist --  Speichert die persönliche Wortliste in einer Datei
pspell_store_replacement --  Speichert das Ersetzen-Paar für ein Wort
pspell_suggest --  Macht Vorschläge für die Schreibweise eines Wortes