PHP - 문자열의 일부를 가로채기 위해 iconv_substr() 함수를 사용하는 방법은 무엇입니까?

WBOY
풀어 주다: 2023-09-05 20:10:01
앞으로
1594명이 탐색했습니다.

PHP - 如何使用iconv_substr()函数截取字符串的一部分?

PHP에서 iconv_substr() 함수는 오프셋 및 길이 매개변수를 사용하여 지정된 문자열의 일부를 자르는 데 사용됩니다. 문자열 "helloWorld"이 있고 문자열 (llowo)을 잘라서 표시하려는 경우 2에서 5 사이의 숫자를 사용하여 선택한다고 가정합니다.

Syntax

string iconv_substr(str $string, int $offset, int $length, str $encoding)
로그인 후 복사

Parameters

iconv_substr()은 4개의 매개변수 $string, $offset, $length $encoding을 허용합니다.

  • $string− $string 매개변수는 원래 인코딩을 지정합니다.

  • $offset− $offset 매개변수가 음수가 아닌 경우 iconv_substr() 함수는 오프셋 문자 선택한 부분(0부터 계산). 음수인 경우 iconv_substr() 함수는 해당 위치에서 시작하는 부분을 잘라내어 문자열 끝에서 문자를 오프셋합니다.

  • $length− $length 인수가 주어지고 양수인 경우 반환 값에는 offset 에서 시작하는 최대 length 문자가 포함됩니다.

  • < li>

    $encoding− 인코딩 인수가 없거나 null인 경우 문자열은 iconv.internal_encoding에 있는 것으로 간주됩니다.

반환 값

iconv_substr() 이 함수는 오프셋 및 길이 매개변수로 지정된 문자열 부분을 반환합니다. 문자열이 오프셋 문자보다 짧은 경우 False를 반환합니다. 문자열의 길이가 오프셋 문자와 정확히 같은 경우 null 또는 빈 문자열이 반환됩니다.

예제 1

공백 없이 읽는 iconv_substr() 함수

라이브 데모

<?php
   // Helloworld sting is used
   // To cut the selected portion from string
   //iconv_substr function is used
   $string = iconv_substr("HelloWorld!", 2, 7, "UTF-8");

   // It will returns the character from 2 to 7
   var_dump($string);
?>
로그인 후 복사

Output

string(7) "lloWorl"
로그인 후 복사

예제 2

공백과 함께 읽는 iconv_substr() 함수

라이브 데모

<?php
   // Helloworld sting is used
   // To cut the selected portion from string
   //iconv_substr function is used
   $string = iconv_substr ("Hello World!", 2, 7, "UTF-8");

   // It will returns the character from 2 to 7
   var_dump($string);
?gt;
로그인 후 복사

Output

rrre 에

위 내용은 PHP - 문자열의 일부를 가로채기 위해 iconv_substr() 함수를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿