PHP 문자열 자르기

멀티바이트 문자열의 일부를 취득하는방법은 mb_substr(), mb_strcut()함수를 사용

mb_substr(
   문자열,
   개시위치,
  [ ,문자열수
  [ ,문자인코딩]] )

문자열을 개시위치부터 문자수분을 취득.
개시위치나 문자수는 2바이트를 한문자로써 지정한다

mb_strcut(  문자열,  개시위치,  [ ,문자열 [ ,문자인코딩]] )

개시위치나 문자수는 1바이트를 1문자로써 지정한다.
※문자인코딩생략시, 내부의 인코딩이 사용된다.
 
예1) 멀티바이트 문자열의 일부분을 취득

print mb_substr("aaaかきくけこさし", 4, 4, "SJIS")."\n";
print mb_strcut("aaaかきくけこさし", 4 ,4, "SJIS")."\n";
?>

●실행결과
きくけこ
かき

by 나야나 | 2009/07/08 13:30 | 트랙백 | 덧글(0)

트랙백 주소 : http://voyager.egloos.com/tb/4183715
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶