Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP에서 str_split() 함수 설명


PHP는 특정 기능을 가진 다양한 종류의 내장 기능을 제공합니다. str_split()은 PHP에서 미리 정의된 함수이며 주어진 문자열을 배열로 변환하는 데 사용됩니다.

이 함수는 주어진 문자열을 더 작은 길이의 문자열로 나누고 길이는 사용자 입력에 의해 결정된 다음 구성 요소를 배열에 저장하고 배열을 반환하는 방식으로 작동합니다.

이제 매개변수에 대해 논의해 보겠습니다.

매개변수

이 기능은 두 개의 매개변수를 인식하며 아래에 설명되어 있습니다.

문자열(필수)

배열로 변환해야 하는 문자열을 의미합니다.

분할 길이(선택 사항)

이것은 각 배열 세그먼트의 길이에 대해 문자열을 분할하려는 것을 의미합니다. 기본적으로 함수는 값을 1로 인식합니다.

예시

<?php
   $string = "TutorialsPoint";
   print_r(str_split($string));
   $string = "WelcomeTo Tutorials Point";
   print_r(str_split($string, 4))
?>

출력

Array
(
[0] => T
[1] => u
[2] => t
[3] => o
[4] => r
[5] => i
[6] => a
[7] => l
[8] => s
[9] => P
[10] => o
[11] => i
[12] => n
[13] => t
)
Array
(
[0] => Welc
[1] => omeT
[2] => o Tu
[3] => tori
[4] => als
[5] => Poin
[6] => t
)

설명

위의 예에서 첫 번째 표현식에서 배열 세그먼트의 길이로 매개변수를 전달하지 않았으므로 기본적으로 문자열을 단일 구성 요소가 있는 배열로 변환합니다.

두 번째 표현식에서 세그먼트 길이를 "4"로 전달했으므로 문자열을 길이가 4인 세그먼트 하나를 갖는 배열로 변환합니다.