찾다

 >  Q&A  >  본문

PHP substr() 함수

PHP substr() 함수의 사용법을 이해하는 방법: 시작 매개변수가 음수이고 길이가 시작보다 작거나 같으면 길이는 0입니다.
이 문장

ringa_leeringa_lee2786일 전816

모든 응답(2)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-24 11:32:51

    php 기능을 사용하고 데모를 작성하여 테스트해 보세요

    substr('abcdefg', -4, -2) 및 substr('abcdefg', -4, -6)

    회신하다
    0
  • 为情所困

    为情所困2017-05-24 11:32:51

    음수 길이가 제공되면 문자열 끝의 길이 문자가 생략됩니다(시작이 음수인 경우 문자열 끝부터 계산됩니다). start가 이 텍스트에 없으면 FALSE가 반환됩니다.
    참조: http://php.net/manual/zh/func...

    sbbstr('abcdefg', -4, -3)를 참조하세요. 따라서 문자 끝의 길이가 3인 문자는 생략됩니다. abcd;sbbstr('abcdefg', -4, -3),所以该字符末尾长度为3的字符会被省略真正被截取的字符串为abcd;
    同理sbbstr('abcdefg', -4, -5),当length小于等于start时,包括下标为-4之后的字符都被省略了,所以截取的字符串也是空,所以说length0 length보다 작거나 같은 경우 sbbstr('abcdefg', -4, -5)와 유사합니다. start , 아래 첨자 -4 뒤의 문자가 생략되므로 가로채는 문자열도 비어 있으므로 length0

    입니다.

    회신하다
    0
  • 취소회신하다