Только предложения по написанию из пользовательского списка [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Только предложения по написанию из пользовательского списка [закрыто]

Сообщение Anonymous »

К сожалению, мне не удалось запустить pspell только с пользовательским списком.Я пробовал разные конфигурации, но результат остался прежним. Либо я загружаю полный словарь, включая мои слова, либо вообще не загружаю слова. Совет ChatGPT тоже не помог.
Я также проверил следующую ссылку, но файлы находятся в другом месте и, к сожалению, я не очень разбираюсь в командных строках (большинство из них заблокированы моим провайдером).
Pspell использует только собственный словарь
Поскольку теперь я подозреваю, что с Aspell (или Pspell) нет быстрого решения , я хотел спросить про альтернативы в PHP?
Как я могу получать предложения по правописанию в PHP только на основе моего индивидуального списка?
Я буду рад любым отзывам.

Просто для завершения. Вот решение, которое соответствует моим требованиям. Возможно, это поможет кому-то еще.
// Open dictionary (a serelized PHP array)
$File = file_get_contents(__DIR__ . '/gratia_wortliste.ser');
$GratiaWordlistArray = unserialize($File);

$Words = str_word_count($enquery, 1, 'äöüßÄÖÜß');

$enqueryNew = '';
foreach ($Words as $Word)
{
// Check Word
if (in_array($Word, $GratiaWordlistArray))
{
$enqueryNew .= $Word . ' ';
}
// Wrong word; make a suggestion
else
{
$suggestionArray = [];

foreach ($GratiaWortlistArray as $Suggestions)
{
$Distanz = levenshtein($Word, $Suggestions);
// Levenshtein-Abstand ≤ 5
if ($Distanz

Подробнее здесь: https://stackoverflow.com/questions/792 ... fined-list
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»