닉네임 한글 질문드립니다. 채택완료
그켬민
4년 전
조회 1,769
원래 php 에서 한글은 3byte로 알고있습니다.
register.lib.php 에서
</p>
<p>function count_mb_nick($reg_mb_nick)</p>
<p>{</p>
<p> if (strlen($reg_mb_nick) < 4)</p>
<p> return "닉네임은 한글 2글자, 영문 4글자 이상 입력 가능합니다.";</p>
<p> else</p>
<p> return ""; </p>
<p>}</p>
<p>
에서 한글을 어떻게 2byte로 치는건가요?
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
답변을 작성하려면 로그인이 필요합니다.
로그인
utf-8 인코딩이 아니라는건가요?
strlen($reg_mb_nick) < 4 에서 한글 2글자 영어 4글자로 처리했으면
한글 1글자당 2byte 로처리했다는건데.
utf-8인코딩에서 한글 1글자가 3byte면 그누보드에서는 어떤 인코딩을 한건가요?