php 차단 방법: 1. 가로채려면 substr()을 사용하세요. 문자열의 지정된 위치에서 특정 길이의 문자를 가로챌 수 있습니다. 2. 가로채려면 mb_substr()을 사용하세요. 이 함수는 문자열에서 지정된 부분을 가로챌 수 있습니다. , 영문자만이 유효하지 않고, 한자도 유효합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
1 문자열을 가로채려면 substr()을 사용하세요.
substr() 함수는 특정 양을 가로챌 수 있습니다. 문자열 길이의 지정된 위치에서 이 가로채는 문자를 "하위 문자열" 또는 "하위 문자열"이라고 부를 수 있습니다. 구문 형식은 다음과 같습니다.
substr($string, $start [, $length])
매개변수 설명은 다음과 같습니다.
예: 서로 다른 양수와 음수로 시작 및 길이 매개변수 사용
<?php echo substr("Hello world",0,10)."<br>"; echo substr("Hello world",1,8)."<br>"; echo substr("Hello world",0,5)."<br>"; echo substr("Hello world",6,6)."<br>"; echo substr("Hello world",0,-1)."<br>"; echo substr("Hello world",-10,-2)."<br>"; echo substr("Hello world",0,-6)."<br>"; echo substr("Hello world",-2-3)."<br>"; ?>
출력:
Hello worl ello wor Hello world Hello worl ello wor Hello world
2 mb_substr()을 사용하여 중국어 문자열을 가로채기
mb_substr() 함수는 한 문자부터 시작할 수 있습니다. 문자열의 지정된 부분을 차단합니다. substr() 함수와 달리 mb_substr() 함수는 영어 문자뿐만 아니라 중국어 문자에도 유효합니다.
mb_substr($str , $start [, $length = NULL [, $encoding = mb_internal_encoding()]])
매개변수 설명은 다음과 같습니다. 다음은 다음과 같습니다.
<?php $str = '欢迎访问PHP中文网,一个在线学习编程的网站。'; echo mb_substr($str, 4).'<br>'; echo mb_substr($str, -19).'<br>'; echo mb_substr($str, 4, 6).'<br>'; echo mb_substr($str, 4, -16).'<br>'; echo mb_substr($str, -19, -13).'<br>'; echo mb_substr($str, -19, 6).'<br>'; var_dump(mb_substr($str, 40)); echo '<br>'; var_dump(mb_substr($str, 4, null)); ?>
실행 결과는 다음과 같습니다.
PHP中文网,一个在线学习编程的网站。 PHP中文网,一个在线学习编程的网站。 PHP中文网 PHP PHP中文网 PHP中文网 string(0) "" string(55) "PHP中文网,一个在线学习编程的网站。"
권장 학습: "
PHP 비디오 튜토리얼위 내용은 PHP에서 문자열을 가로채는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!