Skip Navigation

XE 레이아웃 카메론 XE LAYOUT CAMERON XE1.11.3


PHP

단축주소복사하기
(*.185.23.199) 조회 수 83 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
원문주소

substr (PHP 4, PHP 5)

이 함수 또한 자주 사용되는 함수로서 문자열의 원하는 일부를 반환하는 함수입니다. 원하는 부분인 문자열의 앞부분이나 뒷부분를 추출해주거나 원하는 위치부터 전부를 추출해주기도 합니다.
 
string substr ( string $string , int $start [, int $length ] )

첫번째 인자는 원본 문자열이고, 두번째 인자는 반환하려는 문자열의 시작위치(0 또는 음수 -1로 지정)를 말합니다. 그리고 마지막 인자는 반환하려는 문자열의 끝 위치를 말하는데, 세번째 인자를 지정하지 않을 경우 지정된 두번째 인자(시작위치부터...)부터 문자열의 전부를 반환합니다.

예제 (ex

 <?php 
 
// 4번째 문자열부터 3개 문자를 추출 
 
print( substr("asdfghjkl"4,3) ); 
// 출력: "ghj" 
 
print( substr("If string is less than or equal to start characters long"3. 6) ); 

// 출력: "string" 

 // 첫번째 문자열부터 2개 문자를 추출 
 
print( substr("If string is less than or equal to start characters long"0,2) ); 

// 출력: "if" 

 // 마지막 문자 1개 문자를 추출 
 
print ( substr("asdfghjkl", -1) ); 
// 출력: "l" 

 // 마지막 문자 2개 문자를 추출 
 
print ( substr("asdfghjkl", -2) ); 
// 출력: "kl" 

 // 끝에서 세번째 문자 1개를 추출 
 
print ( substr("abcdef", -31) ); 
// 출력 "d" 

 // 18번째 문자열부터 전부를 추출 
 
print( substr("If string is less than or equal to start characters long"18) ); 

// 출력: "than or equal to start characters long" 

 // 2번째 문자부터 전부를 추출 
 
print ( substr('abcdef'1) ); 
// 출력 "bcdef" 

 
?>


substr 함수를 사용하지 않고 배열로 추출할 수 있습니다.
 

 <?php 
 $string 
'abcdef'

 echo 
$string[0];                 
// a 
 
echo $string[3];                 
// d 
 
echo $string[strlen($string)-1]; 
// f 
 
?>
TAG •

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
161 매뉴얼 Installing Memcached on Windows Installing Memcached on Windows | Commaster&acute;s Blog Memcached is a high performance, in-memory key-value store or caching system. Its main purpos... 부운영자 2019.02.24 10
160 Tip &Tech 윈도우 8.1 및 윈도우10 에서 IIS + mysql + PHP 설치 윈도우 8.1 및 윈도우10 에서 IIS + mysql + PHP 설치 - 웹마스터 팁 - XpressEngine 1. 개요 윈도우 7, 8 또는 8.1 환경에서 xe설치를 위한 server 구축 준비 ... 부운영자 2019.02.19 13
159 Tip &Tech Zend OPcache 설치 및 설정 Windows http://windows.php.net/downloads/pecl/releases/opcache/ 에서 미리 컴파일된 라이브러리를 다운받는다. PHP 5.4 용 Thread safety 버전 - http://wind... 부운영자 2018.09.27 56
» 함수 문자열의 일부를 반환하는 substr 함수 substr (PHP 4, PHP 5) 이 함수 또한 자주 사용되는 함수로서 문자열의 원하는 일부를 반환하는 함수입니다. 원하는 부분인 문자열의 앞부분이나 뒷부분를 추출해... 부운영자 2018.04.21 83
157 함수 메타 문자를 인용한 문자열을 반환하는 quotemeta 함수 quotemeta &mdash; 메타 문자를 인용 (PHP 4, PHP 5) string quotemeta ( string $str ) {. \ + * ? [ ^ ] ( $ )}의 모든 문자 앞에 백슬래시 문자(\)를 덧붙인 s... 부운영자 2018.04.21 45
156 함수 모든 문자열을 소문자로 변환하는 strtolower 함수 모든 문자열을 소문자로 변환하는 strtolower 함수 string strtolower (string $str) (PHP 4, PHP 5) 예제 (ex &lt;?php $str = &quot;Mary Had A Little Lamb and She LO... 부운영자 2018.04.21 58
155 강좌 JavaScript 입문 수업 (생활코딩) 본 모듈은 자바스크립트 언어에 대한 기초 수업입니다. 텍스트 수업과 동영상 수업이 함께 제공 됩니다. 텍스트만으로도 완주 하실 수 있고, 동영상만으로도 완주... 부운영자 2018.04.11 38
154 실전강좌 RSS 를 지원하지 않는 사이트를 RSS로 만들기 완성본 &lt;?php include_once(&#39;./simple_html_dom.php&#39;); include_once(&#39;./Snoopy.class.php&#39;); $url=&quot;http://www.ilbe.com/ilbe&quot;; $snoopy = new Snoopy;... 1 부운영자 2018.02.20 146
153 강좌 RSS 를 지원하지 않는 사이트를 RSS로 만들기 https://dogmap.jp/2009/09/01/now-on-air/ Now On Air | dogmap.jp dogmap.jp / 2009-09-01 &lt;?php // ライブラリをインクルード require( &#39;Snoopy.class.php... 1 부운영자 2018.02.20 293
152 자료실 php 매뉴얼 전자책 php 매뉴얼 전자책 php_manual_en.pdf file 부운영자 2017.04.22 163
151 자료실 프로그래밍 php 프로그래밍 php programming_PHP.pdf file 부운영자 2017.04.22 164
150 자료실 php apis 매뉴얼 전자책 php apis 매뉴얼 전자책 apis-php-en.pdf file 부운영자 2017.04.22 147
149 자료실 php_tutorial 전자책 php_tutorial 매뉴얼 전자책 php_tutorial.pdf file 부운영자 2017.04.22 121
148 관련사이트 php 공식 한글 매뉴얼 php 공식 한글 매뉴얼 http://php.net/manual/kr/index.php 부운영자 2017.04.22 130
147 관련사이트 마이 테크닉 http://www.mytechnic.com/ 깔끔하고 알차게 꾸며져 있는 php 강좌 사이트입니다. 강좌뿐만 아니라 관련 정보와 tip, PHP 한글레퍼런스도 한눈에 찾아볼 수 있도... 부운영자 2017.04.22 135
146 강좌 웹스톰사용법 file 부운영자 2017.04.17 240
145 자료실 php 매뉴얼 전자책 php 전자책 php_tutorial.pdf file 부운영자 2016.08.10 271
144 생활코딩 입력과출력 입력출력 입력과출력 입력출력 file 부운영자 2016.04.22 253
143 생활코딩 비교 비교 file 부운영자 2016.04.22 166
142 생활코딩 PHP - 변수고급 PHP - 변수고급 file 부운영자 2016.04.22 164
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9

사이트연락처

  • 이용약관
    개인정보 취급방침
  • 070-7797-4480
  • 디스코드/스카이프ID : [admin@4880.net]
    카카오플러스 / 카카오플러스채팅
    Loading the player ...