본문 바로가기
개발/PHP

문자수 카운터 UTF-8 / EUC-KR 로 변환

by 똘또히 2020. 11. 9.

$strLenght = mb_strwidth($contents, 'UTF-8');


contents의 경우 변수로 담아서 체크를 하면 된다. 


utf-8 의 경우 한글 1자에 3바이트

euc-kr의 경우 한글 1자에 2바이트


문자사이트에서 문자 계산하여 발송 할 경우 euc-kr 형태로 문자수를 변환해야하는 과정이 발생한다


이때 사용하면 유용하다.


if ($strLenght > 90) {

장문일 경우

} else {

단문일 경우

}