아래와 같이 게시판의 제목을 일정 길이로 잘라내어 한줄로 표시하게 하기위한 PHP 코드입니다.
한글의 경우, 잘못 잘라내면 끝 부분이 깨지는 현상이 생기기도 하는데요, 아래 코드는 그런것 까지 감안해서 한글이 안깨지도록 작성한 코드입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
function truncateString($string, $length, $ellipsis = "...") {
if (mb_strlen($string, 'UTF-8') <= $length) {
return $string;
} else {
return mb_substr($string, 0, $length, 'UTF-8') . $ellipsis;
}
}
$originalString = "이 문자열은 정말 길어서 일정 길이로 잘라내고 표시하려고 합니다.";
$maxLength = 20;
$truncatedString = truncateString($originalString, $maxLength);
echo $truncatedString;
|
cs |
웹스크래핑으로 채용정보 가져오는 PHP코드, 예제 ... 웹크롤링과 웹스크래핑의 차이 (0) | 2023.08.10 |
---|---|
PHP 시간관련 함수 정리 date() strtotime() time() mktime() date_diff() (0) | 2023.08.03 |
PHP 배열관련 함수 총정리... array_push() array_pop() array_shift() array_unshift() array_slice() array_merge() (0) | 2023.08.02 |
자주 쓰이는 PHP 함수 isset() strlen() explode() 활용법 알아보기 (0) | 2023.07.31 |
Youtube API 동영상 좋아요 수 불러오기 php 코드 (0) | 2023.06.12 |
댓글 영역