한글문자열 자르는 법 입니다.

· 9년 전 · 1183

<?php
 $str = "우리는 민족중흥의 역사적";
 $flag = false; // true = 한글의 시작문자
for($i=0; $i<11; $i++) { // 11바이트로 끊는다면..
 $j = ord($str[$i]); // character의 ASCII 값을 구한다.
if($j > 127) { // 할글(한자 및 도형문자 포함)의 code set을 알면 정확한 범위를 지정 한다.
if( $flag ) $flag = false; // 이미 한글시작문자가 on 되었다면 한글시작문자가 아니므로 flag 를 off함
else $flag = true; // 아니면 한글 시작문자로 flag를 set
 }
 else $flag = false; // 127 보다 작으면 무조건 한글시작이 아님
}
if( $flag ) // true 즉 한글의 시작문자이면
$str = substr($str, 0, 12); // 한바이트 더 자름
else $str = substr($str, 0, 11);
 echo $str."n";
?>  

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
9년 전 조회 1,194
9년 전 조회 1,138
9년 전 조회 1,480
9년 전 조회 1,084
9년 전 조회 1,304
9년 전 조회 1,315
9년 전 조회 1,326
9년 전 조회 1,277
9년 전 조회 1,084
9년 전 조회 1,297
9년 전 조회 1,337
9년 전 조회 1,273
9년 전 조회 1,233
9년 전 조회 1,096
9년 전 조회 1,383
9년 전 조회 1,318
9년 전 조회 1,861
9년 전 조회 1,188
9년 전 조회 1,319
9년 전 조회 1,259
9년 전 조회 1,682
9년 전 조회 1,710
9년 전 조회 1,471
9년 전 조회 1,325
9년 전 조회 1,355
9년 전 조회 1,716
9년 전 조회 1,298
9년 전 조회 1,513
9년 전 조회 1,375
9년 전 조회 1,443
9년 전 조회 1,324
9년 전 조회 1,595
9년 전 조회 1,303
9년 전 조회 1,284
9년 전 조회 1,250
9년 전 조회 1,345
9년 전 조회 1,244
9년 전 조회 1,321
9년 전 조회 1,442
9년 전 조회 1,225
9년 전 조회 1,282
9년 전 조회 1,265
9년 전 조회 1,397
9년 전 조회 1,239
9년 전 조회 1,365
9년 전 조회 1,193
9년 전 조회 1,267
9년 전 조회 1,108
9년 전 조회 1,318
9년 전 조회 1,184
9년 전 조회 1,173
9년 전 조회 1,233
9년 전 조회 1,191
9년 전 조회 1,218
9년 전 조회 1,140
10년 전 조회 1,532
10년 전 조회 1,595
10년 전 조회 1,544
10년 전 조회 1,495
10년 전 조회 1,279
10년 전 조회 1,423
10년 전 조회 1,583
10년 전 조회 1,262
10년 전 조회 1,596
10년 전 조회 1,555
10년 전 조회 1,920
10년 전 조회 1,526
10년 전 조회 1,737
10년 전 조회 1,358
10년 전 조회 1,506
10년 전 조회 1,221
10년 전 조회 1,271
10년 전 조회 1,348
10년 전 조회 1,342
10년 전 조회 1,469
10년 전 조회 1,271
10년 전 조회 1,296
10년 전 조회 1,250
10년 전 조회 1,220
10년 전 조회 1,274
10년 전 조회 1,122
10년 전 조회 1,160
10년 전 조회 1,076
10년 전 조회 1,189
10년 전 조회 1,164
10년 전 조회 1,643
10년 전 조회 1,116
10년 전 조회 1,073
10년 전 조회 1,328
10년 전 조회 1,128
10년 전 조회 1,100
10년 전 조회 1,108
10년 전 조회 1,082
10년 전 조회 1,014
10년 전 조회 994
10년 전 조회 1,059
10년 전 조회 1,086
10년 전 조회 1,010
10년 전 조회 925
10년 전 조회 1,005