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