Я использую функцию stripos , чтобы проверить, находится ли строка внутри другой строки, игнорируя регистры.
Вот это проблема:
stripos("ø", "Ø")
возвращает false.
stripos("Ø", "Ø")
возвращает истину.
Как видите, похоже, что функция НЕ выполняет поиск без учета регистра в этом случае.
Функция имеет те же проблемы с такими символами, как Ææ и Åå. Это датские символы.