현재 위치: > 최신 기사 목록> str_split을 사용하여 문자열을 php의 문자 배열로 분할하는 방법

str_split을 사용하여 문자열을 php의 문자 배열로 분할하는 방법

M66 2025-05-28

php에서 str_split () 함수는 문자열을 일련의 단일 문자 배열로 분할 할 수있는 매우 실용적인 도구입니다. 이 기능은 문자열을 문자로 처리해야 할 때 특히 유용합니다. 다음으로 str_split () 함수의 기본 사용법을 소개하고 일부 예제와 함께 함수를 구문 분석합니다.

str_split () 함수 소개

str_split () 함수는 문자열을 단일 문자로 나누고 배열에 저장합니다. 기능 프로토 타입은 다음과 같습니다.

 array str_split(string $string, int $length = 1)
  • $ string : 이것은 분할 해야하는 원래 문자열입니다.

  • $ 길이 : 이것은 각 분할 서브 스트링의 길이입니다. 기본값은 1이므로 각 문자는 배열에 요소로 저장됩니다.

str_split () 함수의 반환 값

이 함수는 각 요소가 원래 문자열에서 추출한 문자 인 배열을 반환합니다. $ 길이 매개 변수가 제공되면 지정된 길이로 분할됩니다.

예 1 : 문자열을 단일 문자로 분할하십시오

 <?php
$string = "Hello, world!";
$array = str_split($string);
print_r($array);
?>

산출:

 Array
(
    [0] => H
    [1] => e
    [2] => l
    [3] => l
    [4] => o
    [5] => ,
    [6] =>  
    [7] => w
    [8] => o
    [9] => r
    [10] => l
    [11] => d
    [12] => !
)

이 예에서는 "안녕하세요, 세계!" 각 캐릭터의 배열로.

예제 2 : 지정된 길이별로 분할

 <?php
$string = "Hello, world!";
$array = str_split($string, 5);
print_r($array);
?>

산출:

 Array
(
    [0] => Hello
    [1] => , wor
    [2] => ld!
)

이 예에서 str_split ()는 길이 5에 따라 문자열을 세 부분으로 나누고 결과는 하위 문자열을 포함하는 배열입니다.

예 3 : URL이 포함 된 문자열 처리

URL이 포함 된 문자열이 있고 문자열을 문자 배열로 분할해야한다고 가정합니다. URL의 도메인 이름이 m66.net 이라고 가정하면 str_split ()를 사용하여 문자열을 분할하고 처리 할 수 ​​있습니다.