There is no error if the file does not exists. So if you are debugging, check wheter the file really exists.(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
pspell_config_personal — Устанавливает файл, содержащий персональный список слов
Устанавливает файл, содержащий персональный список слов. Персональный список слов будет загружен и использован в дополнение к стандартному после того, как вы вызовете pspell_new_config(). Это тот же самый файл, в который функция pspell_save_wordlist() сохранит персональный список слов.
pspell_config_personal() должна быть использована для конфигурации до вызова pspell_new_config().
configЭкземпляр класса PSpell\Config.
filenameПерсональный список слов. Если файл не существует, он будет создан. Файл должен быть доступен для записи любому, кто запускает PHP (например, nobody).
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
| Версия | Описание |
|---|---|
| 8.1.0 |
Параметр config теперь ожидает экземпляр
класса PSpell\Config; раньше параметр ждал ресурс (resource).
|
Пример #1 Пример использования pspell_config_personal()
<?php
$pspell_config = pspell_config_create("en");
pspell_config_personal($pspell_config, "/var/dictionaries/custom.pws");
$pspell = pspell_new_config($pspell_config);
pspell_check($pspell, "thecat");
?>Замечание:
Функция не будет работать, если у вас нет pspell .11.2 и aspell .32.5 или выше.