проблема с setlocal

docker

Новичок
проблема с setlocal

Нужно сделать регистронезависимый поиск в базе.
Решил делать так: в базе для поискового поля делать LOWER
и переменную прогонять через strtolower.

strtolower не работает. Посмотрел в поиске:
http://phpclub.ru/talk/search.php?s=&action=showresults&searchid=531393&sortby=after&sortorder=descending

Сделал как там советуют - ничего не изменилось.
Кодировка документов на сервере - utf8
Пробовал делать:
setlocale(LC_CTYPE, 'ru_RU.utf8');
setlocale(LC_CTYPE, 'russian');
setlocale(LC_CTYPE, 'ru_RU');

ничего не помогает( проверял, выполняя: print strtoupper('РуЧка'); )

Кто-нибудь решал данную проблему, или вообще задачу такую - регистронезависимый поиск в базе - поделитесь опытом пожалуйста.
Спасибо.
 

docker

Новичок
Снова возникла данная задача.
Не поддерживаются у меня многобайтовые фукнции mb_*
Как включить их поддержку в php?
 

Кром

Новичок
Это обыкновенная библиотека, подключается так-же как и остальные. Подробности в мануале.
 
Сверху