Во-первых, я работаю на Windows 10 и использую wamp 3.0.6 64bit.
Я установил необходимый aspell (Полный установщик — выпущен 22 декабря 2002 г.) отсюда http://aspell.net/win32/ а также скачал и установил предварительно скомпилированный словарь английского языка Кевина Аткинсона, а затем я скопировал aspell-15.dll в C: \ wamp64 \ bin \ apache \ apache2.4.23 \ bin и скопировал pspell-15.dll в C: \ wamp64 \ bin \ php \ php5.6.25 \ ext, а затем переименовал его в php_pspell.dll, а затем добавил это
расширение = php_pspell.dll
на мой php.ini и перезапустите wamp
а затем попытался запустить этот код PHP
<?php
function suggest($string)
{
$suggestions = array();
// Suggests possible words in case of misspelling
$config_dic = pspell_config_create('en');
// Ignore words under 2 characters
pspell_config_ignore($config_dic, 2);
// Configure the dictionary
pspell_config_mode($config_dic, PSPELL_FAST);
$dictionary = pspell_new_config($config_dic);
if (!pspell_check($dictionary, $string)) {
$suggestions = pspell_suggest($dictionary, $string);
}
return $suggestions;
}
//usage
$suggestions = suggest("wordl");
тогда это выбрасывает мне эту ошибку
Неустранимая ошибка: вызов неопределенной функции pspell_config_create ()
какие-нибудь идеи, помогите пожалуйста?
Задача ещё не решена.
Других решений пока нет …