[문자열함수] substr() 문자열의 일부분을 반환합니다.
북마크 작성자 정보
작성일/수정일
2006-05-08 17:05:31 /
substr() 문자열의 일부분을 반환합니다.
string substr(string 문자열, int 시작위치, 뽑아낼 길이);
문자열에서 시작 위치를 정하고 일정 길이의 문자열을 뽑아냅니다. 시작 위치는 0부터 시작하므로 첫번째 문자의 위치는 0입니다. 위치가 - 이면 문자열의 뒷부분부터 시작합니다. -1은 문자열의 마지막 문자의 위치입니다.
<?
$a = substr("abcde",0);
$b = substr("abcde",1);
$c = substr("abcde",1,3);
$d = substr("abcde",-1);
$e = substr("abcde",-2);
$f = substr("abcde",-3,2);
$g = substr("abcde",1,-1);
$h = substr("abcde",-4,-2);
echo $a."<br>";
echo $b."<br>";
echo $c."<br>";
echo $d."<br>";
echo $e."<br>";
echo $f."<br>";
echo $g."<br>";
echo $h;
?>
실행결과
abcde
bcde
e
de
cd
bcd
bc