pspell_config_data_dir

(PHP 5)

pspell_config_data_dir — location of language data files

Описание

bool pspell_config_data_dir ( int $conf , string $directory )

Внимание

К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Коментарии

Here's an example of how to use pspell when you don't want or you can't use the dictionaries installed on the system.
<?
$text_to_check 
'I can sspeak English';
// optional. clean text a bit
$clean_text_to_check preg_replace('/[^a-z0-9\-\.!;]+/i'' '$text_to_check);
// get a word list
$word_list preg_split('/\s+/'$clean_text_to_check);

$pspell_config pspell_config_create("en"nullnull'utf-8');

// if the aspell dictionaries that you want are not installed,
// copy the aspell dictionaries and set the path to the dictionaries here
pspell_config_data_dir($pspell_config"/home/alex/dictionaries/");
pspell_config_dict_dir($pspell_config"/home/alex/dictionaries/");
$pspell_link pspell_new_config($pspell_config);

foreach(
$word_list as $word) {

    if (!
pspell_check($pspell_linktrim($word))) {
       
$suggestions pspell_suggest($pspell_linktrim($word));

        echo 
$word ' misspelled <br />';
        foreach (
$suggestions as $suggestion) {
            echo 
"\t Possible spelling: $suggestion <br />";
        }
    }
    else {
       
// correct spelling
   
}
}
?>
2007-10-15 03:21:49
http://php5.kiev.ua/manual/ru/function.pspell-config-data-dir.html

    Поддержать сайт на родительском проекте КГБ