> 백엔드 개발 > PHP 튜토리얼 > PHP 문자열을 순서대로 분할하는 관련 작업 설명

PHP 문자열을 순서대로 분할하는 관련 작업 설명

jacklove
풀어 주다: 2023-03-30 17:46:02
원래의
1518명이 탐색했습니다.

PHP 문자열을 순서대로 분할하는 관련 내용은 PHP에서 매우 중요합니다. 이 기사에서는 PHP 문자열을 순서대로 분할하는 관련 작업을 소개합니다.

다음 함수는 다음과 같습니다

chunk_split(): 이 함수는 문자열을 일련의 작은 부분으로 나눕니다.

explode(): 하나의 문자열을 사용하여 다른 문자열 분할

str_split(): 문자열을 배열로 분할

chunk_split()

chunk_split(string,length,end)

매개변수 설명

string 필수 . 분할할 문자열을 지정합니다.

길이 선택사항. 문자열 블록의 길이를 정의하는 숫자 값입니다. 기본값은 76입니다.

종료 선택사항입니다. 각 문자열 블록의 끝에 배치할 항목을 정의하는 문자열 값입니다. 기본값은 rn입니다.​

<!--?php
$str = "Shanghai";
echo chunk_split($str,1,".");
?-->
로그인 후 복사

입력 결과: S.h.a.n.g.h.a.i.

explode()

이 함수는 implode()의 역함수로, 하나의 문자열을 사용하여 다른 문자열을 분할하고 배열을 반환합니다.

arrayexplore( string 구분 기호, 문자열 문자열 [, int 제한] )

<!--?php
$str = &#39;one|two|three|four&#39;;
print_r(explode(&#39;|&#39;, $str));
print_r(explode(&#39;|&#39;, $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode(&#39;|&#39;, $str, -1));
?-->
로그인 후 복사

출력 결과는 다음과 같습니다.

Array
(
    [0] => one
    [1] => two
    [2] => three
    [3] => four
)
Array
(
    [0] => one
    [1] => two|three|four
)
Array
(
    [0] => one
    [1] => two
    [2] => three
) 
str_split()
str_split() 将字符串分割为一个数组,成功返回一个数组。
array str_split( string string [, int length] )
로그인 후 복사

Parameters         설명

string   나누어야 할 문자열    

length   선택 사항, 길이를 나타냅니다. , 1개 이상

예:

<!--?php
$str = &#39;one two three&#39;;
$arr1 = str_split($str);
$arr2 = str_split($str, 3);
print_r($arr1);
print_r($arr2);
?-->
로그인 후 복사

출력 결과는 다음과 같습니다.

Array
(
    [0] => o
    [1] => n
    [2] => e
    [3] => 
    [4] => t
    [5] => w
    [6] => o
    [7] => 
    [8] => t
    [9] => h
    [10] => r
    [11] => e
    [12] => e
)
Array
(
    [0] => one
    [1] =>  tw
    [2] => o t
    [3] => hre
    [4] => e
)
로그인 후 복사

이 문서에서는 PHP 문자열을 순서대로 분할하는 관련 작업을 설명합니다. 더 많은 관련 내용을 보려면 PHP 중국어에 주의하세요. 웹사이트.

관련 권장 사항:

PHP를 사용하여 두 경도와 위도 사이의 거리를 계산하는 방법

PHP 배열 순회 관련 예를 설명

PHP 배열 분류 및 배열 생성 방법 설명

위 내용은 PHP 문자열을 순서대로 분할하는 관련 작업 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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