beauty
php_cutStr
프로이센
2014. 11. 21. 23:27
반응형
function cut_str($string,$cut){
$str = strlen($string);
for($i=0;$i<$cut-1;$i++) {
if(ord(substr($string, $i, 1))>127) $i++;
}
if($str > $cut) {
return "".substr($string,0,$i)."...";
}
else {
return "".$string."";
}
}
//ANSI코드 글자자르기
function cut_str1($str,$len){
while ($len > 0 && ($ch = ord($str[$len])) >= 128 && ($ch < 192))
$len --;
$s = substr($str, 0, $len);
if (strlen($s) >= strlen($str))
$suffix = "";
return $s . $suffix;
}
//UTF-8 글자 자르기
반응형