지정한 길이만큼 문자열을 자르고 결과를 리턴 합니다.
/* 문자열 자르기 결과=cut(문자열,길이); */ function cut($str,$max) { $count = strlen($str); if($count >= $max) { for ($pos=$max;$pos>0 && ord($str[$pos-1])>=127;$pos--); if (($max-$pos)%2 == 0) $str = substr($str, 0, $max) . "..."; else $str = substr($str, 0, $max+1) . "..."; return $str; } else { $str = "$str"; return $str; } } |
다른거..
문자열 자르기 - 컷트
$data = "문자열 자르기 - 컷트문자열 자르기 - 컷트문자열 자르기 - 컷트문자열 자르기 - 컷트";
// 문자열 커트
function cutstr($str,$cut_size) {
if(!$cut_size or (strlen($str) <= $cut_size)) return $str;
else for($i = 0;$i < $cut_size;$i++) if(ord($str[$i]) > 127) $over++;
return chop(substr($str,0,$cut_size - $over%2))."..";
}
$cut_size = "28";
$data = cutstr($data, $cut_size); // 글자 자르기
다른거..
http://haco.tistory.com/entry/UTF-8-문자열-자르기
반응형
'인터넷정보' 카테고리의 다른 글
개인용 무료 PDF 변환 솔루션 (0) | 2007.10.13 |
---|---|
개인용 무료 PDF 변환 솔루션 (0) | 2007.10.13 |
HTML 하드코더 (0) | 2007.10.13 |
HTML 하드코더 (0) | 2007.10.13 |
cut - 문자열 자르기 (0) | 2007.10.13 |
TD에서 한글이 위로 치우치는 문제 해결 트릭 (0) | 2007.10.13 |
TD에서 한글이 위로 치우치는 문제 해결 트릭 (0) | 2007.10.13 |
잘못된 테이블 소스 보정 하기 (0) | 2007.10.13 |
잘못된 테이블 소스 보정 하기 (0) | 2007.10.13 |
이미지 크롭 (0) | 2007.10.13 |