こんにちは、大文字と小文字を区別しない検索時にmongoregexに問題があります。トルコ語では、i の大文字は I ではなく İ であり、ı 文字があり、その大文字は I です。
ı->I
i->İ
「Anıl」のようなデータベースにレコードがあり、検索すると;
$rxp = new MongoRegex('/Il/i');
レコードと一致する必要があります。しかし、そうではありません。
ロケールフラグを試しました。
setlocale(LC_ALL, "turkish","tr_TR.UTF-8");
$rxp = new MongoRegex('/Il/il');
どちらも機能しません...