[php] 문자열 자르기
■ substr()
Returns the extracted part of string, or FALSE on failure or an empty string.
문자열의 압축을 푼 일부를 반환하거나, FALSE를 장애 또는 빈 문자열에.(구글번역ㅠㅠ)
■ 원형
string substr ( string $string , int $start [, int $length ] )
■ 인수
$string = 오려낼 문자열
$start = 오려낼 시작지점
$Length = 오려낼 범위
■ 예제
<?php
$str = "PHP should I study";
$cstr = substr($str, 4, 6);
echo $cstr;
?>
■ 결과
should
■ php.net 예제
<?php
$rest = substr("abcdef", 0, -1); // 반환값 "abcde"
$rest = substr("abcdef", 2, -1); // 반환값 "cde"
$rest = substr("abcdef", 4, -4); // 반환값 false
$rest = substr("abcdef", -3, -1); // 반환값 "de"
?>
= 설명(제 생각이므로 틀릴수도있습니다 0_0;;)
$rest = substr("abcdef", 0, -1); // 반환값 "abcde"
0(문자열 처음부터), -1(마지막문자 1자리(f) 를 제외) 반환
$rest = substr("abcdef", 2, -1); // 반환값 "cde"
2(문자열 2번째 자리부터), 끝자리 왼쪽으로 한자리를 제외한 문자열 반환
$rest = substr("abcdef", 4, -4); // 반환값 false
문자열 4번째자리부터(abcdef), 끝자리에서 왼쪽으로 4번째자리까지(abcdef)
하지만 범위가 시작점부터 뒤에 있으므로 False(안됌)
$rest = substr("abcdef", -3, -1); // 반환값 "de"
문자열 끝에서 왼쪽으로 3칸앞(abcdef),문자열 끝에서 왼쪽으로 1칸앞(abcdef)
[출처] 코딩덕후 (http://c_study_s.blog.me/30132617539)
'프로그래밍 > PHP' 카테고리의 다른 글
[JSP] Hello, JSP!!! 출력 소스 (0) | 2015.01.27 |
---|---|
한글 문자열 자르기 (0) | 2015.01.27 |
echo "" 구문 안의 스타일시트가 적용이 되지 않을때 (0) | 2015.01.27 |
세션을 이용한 로그인 로그아웃(php) (0) | 2015.01.27 |
[php 또는 javascript] 달력 소스 (0) | 2015.01.27 |