현재 위치: > 함수 카테고리 모음> substr

substr

문자열의 일부를 반환하십시오
이름:substr
분류:
사용 언어:php
한 줄 설명:문자열의 일부를 반환합니다.

예 1

문자열에서 "World"를 반환합니다.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">6</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

예 2

양수와 음수가 다른 시작 매개 변수를 사용하십시오.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">10</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">1</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">7</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>

<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> "Hello <span class="token operator">World</span> <span class="token string double-quoted-string">"</span> <span class="token punctuation">,</span> <span class="token operator">-1</span> <span class="token punctuation">)</span> <span class="token number">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> "Hello <span class="token operator">World</span> <span class="token string double-quoted-string">"</span> <span class="token punctuation">,</span> <span class="token operator">-10</span> <span class="token punctuation">)</span> <span class="token number">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> " <span class="token punctuation">Hello</span> <span class="token string double-quoted-string">World"</span> <span class="token punctuation">,</span> <span class="token operator">-8</span> <span class="token number">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token punctuation">"</span> <span class="token string double-quoted-string">Hello World"</span> <span class="token punctuation">,</span> <span class="token operator">-4</span> <span class="token number">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

예 3

양수 및 음수가 다른 시작길이 매개 변수를 사용하십시오.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">0</span> <span class="token punctuation">,</span> <span class="token number">10</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">1</span> <span class="token punctuation">,</span> <span class="token number">8</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">0</span> <span class="token punctuation">,</span> <span class="token number">5</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World"</span> <span class="token punctuation">,</span> <span class="token number">6</span> <span class="token punctuation">,</span> <span class="token number">6</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>

<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> " <span class="token operator">Hello</span> <span class="token string double-quoted-string">World"</span> <span class="token punctuation">,</span> <span class="token number">0</span> <span class="token punctuation">,</span> <span class="token operator">-1</span> <span class="token punctuation">)</span> <span class="token number">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token punctuation">"</span> <span class="token operator">Hello</span> <span class="token string double-quoted-string">World"</span> <span class="token punctuation">,</span> <span class="token operator">-10</span> <span class="token punctuation">,</span> <span class="token operator">-2</span> <span class="token number">)</span> <span class="token number">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> " <span class="token operator">Hello</span> <span class="token string double-quoted-string">World"</span> <span class="token punctuation">,</span> <span class="token number">0</span> <span class="token punctuation">,</span> <span class="token operator">-6</span> <span class="token punctuation">)</span> <span class="token number">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">substr</span> <span class="token punctuation">(</span> <span class="token number">"</span> <span class="token punctuation">Hello</span> <span class="token operator">World</span> <span class="token string double-quoted-string">"</span> <span class="token punctuation">,</span> <span class="token operator">-2-3</span> <span class="token operator">)</span> <span class="token number">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

유사한 함수
  • 문자열의 모든 새 줄 전에 HTML Newline 태그를 삽입하십시오. nl2br

    nl2br

    문자열의모든새줄전에HTMLNewlin
  • 주어진 파일의 MD5 해시 값을 계산하십시오 md5_file

    md5_file

    주어진파일의MD5해시값을계산하십시오
  • 형식으로 된 문자열을 반환합니다 sprintf

    sprintf

    형식으로된문자열을반환합니다
  • 자연 순서 알고리즘을 사용한 문자열 비교 (Case Insensentitive) strnatcasecmp

    strnatcasecmp

    자연순서알고리즘을사용한문자열비교(Ca
  • 마스크와 일치하지 않는 출발 단지의 길이를 얻으십시오. strcspn

    strcspn

    마스크와일치하지않는출발단지의길이를얻으
  • 문자열을 무작위로 방해합니다 str_shuffle

    str_shuffle

    문자열을무작위로방해합니다
  • 문자열에서 ROT13 변환을 수행하십시오 str_rot13

    str_rot13

    문자열에서ROT13변환을수행하십시오
  • str_replace의 사례에 민감한 버전 str_ireplace

    str_ireplace

    str_replace의사례에민감한버전