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

<?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년 전 조회 867
9년 전 조회 813
9년 전 조회 1,168
9년 전 조회 775
9년 전 조회 956
9년 전 조회 1,008
9년 전 조회 987
9년 전 조회 940
9년 전 조회 741
9년 전 조회 977
9년 전 조회 1,006
9년 전 조회 925
9년 전 조회 907
9년 전 조회 760
9년 전 조회 1,048
9년 전 조회 1,001
9년 전 조회 1,549
9년 전 조회 837
9년 전 조회 1,002
9년 전 조회 931
9년 전 조회 1,333
9년 전 조회 1,397
9년 전 조회 1,124
9년 전 조회 992
9년 전 조회 1,047
9년 전 조회 1,389
9년 전 조회 1,022
9년 전 조회 1,236
9년 전 조회 1,088
9년 전 조회 1,174
9년 전 조회 1,045
9년 전 조회 1,339
9년 전 조회 1,084
9년 전 조회 1,025
9년 전 조회 987
9년 전 조회 1,090
9년 전 조회 990
9년 전 조회 1,075
9년 전 조회 1,172
9년 전 조회 961
9년 전 조회 1,015
9년 전 조회 1,018
9년 전 조회 1,146
9년 전 조회 995
9년 전 조회 1,105
9년 전 조회 921
9년 전 조회 1,001
9년 전 조회 850
9년 전 조회 1,040
9년 전 조회 896
9년 전 조회 909
9년 전 조회 972
9년 전 조회 957
9년 전 조회 946
9년 전 조회 906
9년 전 조회 1,282
9년 전 조회 1,340
10년 전 조회 1,323
10년 전 조회 1,241
10년 전 조회 1,059
10년 전 조회 1,184
10년 전 조회 1,342
10년 전 조회 1,000
10년 전 조회 1,403
10년 전 조회 1,286
10년 전 조회 1,673
10년 전 조회 1,291
10년 전 조회 1,482
10년 전 조회 1,104
10년 전 조회 1,270
10년 전 조회 972
10년 전 조회 1,022
10년 전 조회 1,110
10년 전 조회 1,096
10년 전 조회 1,236
10년 전 조회 1,077
10년 전 조회 1,077
10년 전 조회 1,038
10년 전 조회 965
10년 전 조회 1,069
10년 전 조회 902
10년 전 조회 948
10년 전 조회 863
10년 전 조회 985
10년 전 조회 956
10년 전 조회 1,419
10년 전 조회 932
10년 전 조회 859
10년 전 조회 1,113
10년 전 조회 953
10년 전 조회 907
10년 전 조회 918
10년 전 조회 883
10년 전 조회 831
10년 전 조회 780
10년 전 조회 862
10년 전 조회 896
10년 전 조회 850
10년 전 조회 783
10년 전 조회 852