PHP에서 일부 문자열만 잘라서 필요할 때 일반적으로 substr() 함수를 사용하게 됩니다. 하지만 한글은 2byte, 영어는 1btye기 때문에 한글을 자르면 깨져보일 수 있습니다. 이럴 때 mb_substr() 를 사용하시면 됩니다. echo mb_substr('한글은 아름다워', 0, 3, 'utf-8); 와 같이 작성하게 되면 영문, 한글 상관없이 총 3글자 '한글은'이 표시되게 됩니다. echo mb_substr(원본문자열, 시작인덱스, 표시할길이, 인코딩방식);