2012-04-04 4 views
0

에는 ā, ī ū, ¼ 등의 문자가 포함 된 텍스트를 찾는 데 필요한 사람이 있습니다. 내 문제는 stristr가 생각하기에, ā와 Â는 같은 글자가 아니라는 것이다. 또한 strtolower는이 편지를 위해 일하고 있지 않다 - 그것을 Â로 지키지 않고 Â로 유지한다. 11 개의 특정 문자 모두 11 str_replace를 쓰고 싶지 않지만 지금까지는 더 좋은 아이디어를 찾지 못했습니다. 그리고 아직 테스트하지는 않았지만, 비슷한 문제는 다른 언어 별 문자가 될 것이라고 생각합니다. 무엇을 제안 하시겠습니까?stristr이 특정 문자에 대해 작동하지 않습니다.

+0

인코딩 (문자 세트)을 페이지에서 UTF-8로 설정해보십시오. – Francisc

답변

0

mb_stristr을 사용하십시오. 그것은 같은 방법의 멀티 바이트 버전입니다.

관련 문제