개발/PHP
문자수 카운터 UTF-8 / EUC-KR 로 변환
똘또히
2020. 11. 9. 15:47
$strLenght = mb_strwidth($contents, 'UTF-8');
contents의 경우 변수로 담아서 체크를 하면 된다.
utf-8 의 경우 한글 1자에 3바이트
euc-kr의 경우 한글 1자에 2바이트
문자사이트에서 문자 계산하여 발송 할 경우 euc-kr 형태로 문자수를 변환해야하는 과정이 발생한다
이때 사용하면 유용하다.
if ($strLenght > 90) {
장문일 경우
} else {
단문일 경우
}