mb_strimwidth – 원하는 길이로 문자열 컷 하고 뒤에 특정 문자열 붙이는 편리한 함수

PHP

후암.. 기존에 최근 게시물 등에서 문자열 원하는 길이만큼 잘라내고 뒤에 …을 붙이려면 euc_kr과 utf-8간의 차이.. php에서 한글과 영문, 특수문자 등이 섞여있는 문자열에서 바이트 단위로 자르다보니 한글이 깨진다거나 하는 불상사가 발생하기에 이를 보완하기 위해 다양한 함수들을 만들어서 사용했는데.. PHP버전 5 이상부터는 mb_strimwidth이라는 함수를 지원한다네??? 헐랭… 그동한 했떤 삽질이 원망스러워지는 순간… string mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] ) 위와같은 사용법.. 예를들면 mb_strimwidth(“가나다라마바사아타차카타파하”, …

Continue Reading