2010-10-29 2 views
10

어떤 멀티 바이트 처리 라이브러리를 사용해야합니까? iconv 또는 mbstring?iconv 또는 mbstring?

인터넷 검색을 한 후, 특히 하나를 사용하도록 설득할만한 충분한 근거를 찾지 못했고 벤치 마크를 얻을 수 없었습니다. (너무 게으르다 :-p).

어쩌면이 선택은 별 문제가 아니겠습니까?

조언을 주셔서 감사합니다.

+0

mbstring이 더 안전합니다. http://stackoverflow.com/questions/9375909/iconv-utf-8-ignore-still-produces-illegal-character-error 및 https://github.com/MindscapeHQ/raygun4php/ 풀/69 –

답변

7

필자는 내 필요에 따라 둘을 모두 사용하는 경향이 있습니다. 하나의 charset을 다른 charset으로 변환하려면 iconv를 사용하지만, mb_strtoupper() 및 mb_stristr()과 같은 간단한 작업을 위해서는 mbstring을 사용하십시오. 그러나 라이브러리 중 하나만 필요한 경우 mbstring을 널리 사용하는 기능과 사용 용이성 때문에 순수하게 사용하는 것이 좋습니다.

+0

고맙습니다. :-) –

관련 문제