오늘은 php 문자열을 순서대로 분할하는 단계를 함께 구현해 보겠습니다. 아래 사례를 참조하세요
chunk_split() :函数把字符串分割为一连串更小的部分。 explode():使用一个字符串分割另一个字符串 str_split():将字符串分割到数组中 chunk_split()
Syntax
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()의 역함수입니다. 하나의 문자열을 사용하여 다른 문자열을 분할하고 배열을 반환합니다.
array explode( string separator, string string [, int limit] )
매개변수 설명
separator 분할 플래그
string 분할할 문자열
limit은 선택 사항입니다. 이는 반환된 배열에 최대 제한 요소가 포함되고 마지막 요소에는 문자열의 나머지 부분이 포함되며 음수임을 나타냅니다. 숫자가 지원됩니다.
<!--?php $str = 'one|two|three|four'; print_r(explode('|', $str)); print_r(explode('|', $str, 2)); // 负数的 limit(自 PHP 5.1 起) print_r(explode('|', $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()은 문자열을 배열로 분할하고 배열을 성공적으로 반환합니다.
? 1 array str_split( string string [, int length] )
매개변수 설명
string 나누어야 할 문자열
length는 선택 사항이며 각 나누기 단위의 길이를 나타내며 1
보다 작을 수 없습니다. 예:
<!--?php $str = 'one two three'; $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 중국어 웹사이트의 다른 관련 기사를 주목하세요!
관련 자료:
카멜 케이스 이름 지정 및 JS에 대한 질문에 대한 답변
JS의 부울 값, 관계 연산자 및 논리 연산자에 대한 자세한 설명과 예
위 내용은 PHP 문자열을 순서대로 분할하는 구현 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!