Выбор слов по окончанию. PHP

Печать RSS
309

Автор
Дух
0
Имеется база слов около 100000шт. в базе. Хотелось бы с помощью PHP вытащить из базы все слова с определенным окончанием. Это возможно? Подскажите

Господин ПЖ
0
MaZaHaKeR, select * from table where field like '%word';
Это если у тебя в поле по 1 слову, а если там текст тогда тоже самое только потом нужно еще в цикле вытащить эти слова отдельно
Автор
Дух
0
Vantuz, база слов в смысле просто список в .txt формате.))
А

Чатланин
0
Тогда надо в массив преобразовать и искать в массиве
Автор
Дух
0
Andrei4ik93, а как это на php сделать?

Господин ПЖ
0
$file = file_get_contest('filename');
$words = explode(' ', $file);

$search = [];
foreach ($words as $word) {

    if (preg_match('/что-то$/', $word)) {
        $search[] = $word;
    }
}
var_dump($search);
можно и без регулярки, но так как у тебя разовая операция, то без разницы
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск