한글 영어 혼합된 경우 문자열 길이 구하기 > MySQL Tip

본문 바로가기
 

한글 영어 혼합된 경우 문자열 길이 구하기

페이지 정보

작성자 이름으로 검색 댓글 0건 조회 14,812회 작성일 05-08-07 19:20

본문

한글 영어 혼합된 경우 문자열 길이 구하기
 

글쓴이 : 오렌지블루

저작권자 이메일 : loverte@yahoo.co.kr

출처 : http://phpschool.com

작성일 : 2002/04/26 18:15:42

 

글내용

한글과 영문이 섞인 글자의 길이를 구하면 한글 한 글자를 두글자로 인식
문자갯수가 엉뚱하게 나온것을 극복한 소스 입니다

초보자들은 보고 문법을 공부하시고 중급자는 변형해서 사용하세요 ^^;;

그럼 소스를 뿌립니다 아싸

<?


$val1 = "푸하하하하 afkn 푸하하하하하";

# 공백을 변환한다
$val1 = eregi_replace (" ", "", $val1);

# 문자열의 길이를 얻는다
$val_max = strlen($val1);


# 문자열의 길이 만큼 루프를 돈다
for($i=0; $i < $val_max; $i++){

$v = ord($val1[$i]);

if($v > 128){

$han_len++;

}else if($v < 128){

$eng_len++;


}

}


$han_len = $han_len / 2;


echo $eng_len + $han_len;

?>

댓글목록

등록된 댓글이 없습니다.

Total 243건 10 페이지
MySQL Tip 목록
번호 제목 글쓴이 조회 날짜
81 이름으로 검색 15192 08-07
80 차동박 이름으로 검색 14971 12-20
79 이름으로 검색 14903 08-07
78 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14887 02-16
열람중 이름으로 검색 14813 08-07
76 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14809 02-11
75 이름으로 검색 14761 08-07
74 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14679 09-27
73 이름으로 검색 14581 08-07
72 이름으로 검색 14521 08-07
71 이름으로 검색 14455 08-07
70 이름으로 검색 14387 08-07
69 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14269 09-11
68 이름으로 검색 14121 08-07
67 이름으로 검색 14005 08-07
66 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13533 11-14
65 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13482 06-30
64 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13309 01-05
게시물 검색