BLOG main image
개발괴발's Blog
개발괴발





PHP substr 문자열 자르기 함수와 약간의 팁

홈페이지제작 2012. 7. 17. 07:47 by 개발괴발 | 세상의 모든 정보 | hotrain@hanmail.net

substr의 일반적인 사용

PHP 에서 문자열에서 일부를 잘라내여 쓰고자 할때 사용하는 함수가 substr 입니다.

이 함수의 용법은 아래와 같습니다.


   substr ($tString, $start_Pos, $length);

    $tString에 담고 있는 문자열의 $start_Pos부터 길이$length만큼을 잘라내어 반환한다


샘플 예제 : 

$a = "i am a boy";

$k = substr($a, 2, 2);

echo $k; // 결과는 am를 출력합니다.


두번째 인수가 음수로 바뀌면~

만약에 $length의 값에 음수를 지정하면 다른 결과가 됩니다.

$k = substr($a, 2, -2);

위의 샘플예제의 문장 중, 세번째 인수를 음수로 바꾸면 그 결과는 아래와 같이 됩니다.

$k 의 값에는 am a b가 됩니다.


첫번째 인수도 음수로 바뀌면 ~

또, 아래와 같이 바뀌며 결과는 또 달라지지요.

$k = substr($a, -5-2);

$k 의 값에는 a b가 됩니다.



군산에서 먹은 짬뽕군산에서 먹은 짬뽕


정리하면 ~

두번째 인수가 음수면 문자열 자르기의 시작점을 문자열의 끝부터 찾습니다.

세번째 인수가 음수면, 두번째 인수와 관계없이, (전체문자열길이 - 세번째인수)-1 가 자르기의 끝점.



 
 

카테고리

분류 전체보기 (239)
홈페이지제작 (61)
사진 (53)
일반 (9)
발자국 (58)
경기도 광명 (18)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

글 보관함