문자열 자르기 소스에요

· 13년 전 · 844
// Mari's PHP function substrhan(string $string , int $length [, string $footer])
// $string : 입력문자열
// $length : 출력문자열길이
// $footer : 말줄임표문자열

function substrhan($str, $len, $footer='') {
if(strlen($str) <= $len) {
return $str;
}
else {
$len = $len - strlen($footer);
for($i=0; $i<$len; $i++) if(ord($str[$i])>127) $i++;
if($i > $len) $i-=2;
$str=substr($str,0,$i);
return $str.$footer;
}
}

// Examples
$text1 = '안녕하세요';
$text2 = '날씨가 너무 좋아요.';
$text3 = '난 널 사랑해.';

$text1 = substrhan($text1, 10, '..'); // returns "안녕하세요"
$text2 = substrhan($text2, 10, '..'); // returns "날씨가 .."
$text3 = substrhan($text3, 10, '..'); // returns "난 널 사.."
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 910
13년 전 조회 1,311
13년 전 조회 1,784
13년 전 조회 1,085
13년 전 조회 741
13년 전 조회 1,924
13년 전 조회 1,206
13년 전 조회 789
13년 전 조회 731
13년 전 조회 1,088
13년 전 조회 633
13년 전 조회 1,738
13년 전 조회 1,022
13년 전 조회 1,045
13년 전 조회 674
13년 전 조회 1,309
13년 전 조회 2,115
13년 전 조회 638
13년 전 조회 536
13년 전 조회 710
13년 전 조회 3,297
13년 전 조회 772
13년 전 조회 1,323
13년 전 조회 1,097
13년 전 조회 748
13년 전 조회 7,746
13년 전 조회 1,121
13년 전 조회 1,773
13년 전 조회 772
13년 전 조회 1,106
13년 전 조회 943
13년 전 조회 1,907
13년 전 조회 3,336
13년 전 조회 1,554
13년 전 조회 3,259
13년 전 조회 1,431
13년 전 조회 3,868
13년 전 조회 1,423
13년 전 조회 925
13년 전 조회 1,886
13년 전 조회 2,669
13년 전 조회 1,587
13년 전 조회 1,394
13년 전 조회 3,153
13년 전 조회 1,183
13년 전 조회 741
13년 전 조회 1,637
13년 전 조회 868
13년 전 조회 5,193
13년 전 조회 845
13년 전 조회 1,236
13년 전 조회 832
13년 전 조회 853
13년 전 조회 974
13년 전 조회 1,782
13년 전 조회 1,593
13년 전 조회 1,319
13년 전 조회 1,523
13년 전 조회 3,675
13년 전 조회 788
13년 전 조회 1,673
13년 전 조회 1,490
13년 전 조회 642
13년 전 조회 765
13년 전 조회 648
13년 전 조회 8,376
13년 전 조회 859
13년 전 조회 1,663
13년 전 조회 1,331
13년 전 조회 766
13년 전 조회 508
13년 전 조회 3,745
13년 전 조회 559
13년 전 조회 708
13년 전 조회 1,765
13년 전 조회 1,269
13년 전 조회 1,311
13년 전 조회 1,015
13년 전 조회 964
13년 전 조회 718
13년 전 조회 1,267
13년 전 조회 868
13년 전 조회 1,700
13년 전 조회 1,039
13년 전 조회 2,710
13년 전 조회 580
13년 전 조회 2,252
13년 전 조회 2,630
13년 전 조회 4,392
13년 전 조회 966
13년 전 조회 1,189
13년 전 조회 1,364
13년 전 조회 1,187
13년 전 조회 1,186
13년 전 조회 2,847
13년 전 조회 1,269
13년 전 조회 1,028
13년 전 조회 1,158
13년 전 조회 1,148
13년 전 조회 830
🐛 버그신고