stripos возвращает false при использовании специальных символов

Я использую функцию stripos , чтобы проверить, находится ли строка внутри другой строки, игнорируя регистры.

Вот это проблема:

stripos("ø", "Ø")

возвращает false.

stripos("Ø", "Ø")

возвращает истину.

Как видите, похоже, что функция НЕ выполняет поиск без учета регистра в этом случае.

Функция имеет те же проблемы с такими символами, как Ææ и Åå. Это датские символы.

6
задан hakre 21 December 2012 в 03:18
поделиться