개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.04 15:17

mb_split 함수 사용 방법에 대한 질문

  • 깃허브매니아 12일 전 2025.03.04 15:17
  • 7
    1
제가 현재 mb_split 함수를 사용해 문자열을 분리하고자 하는데,

변수 $str이 "hello world"라는 문자열을 가지고 있을 때,

mb_split 함수를 사용하여 변수 $str을 분리하여 $arr에 저장하고자 합니다.

다음과 같이 코드를 작성하였는데,

$arr = mb_split(' ', $str);

이 코드를 사용하면 $arr에는 "hello"와 "world"가 들어가야 하지만,

만약 $str에 공백이 없는 문자열이 들어간다면 어떻게 될까요?

또한, mb_split 함수의 두 번째 인자를 사용하여 공백이 아닌 특정 문자를 기준으로 문자열을 분리할 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  12일 전



    mb_split 함수는 문자열을 특정 문자를 기준으로 분리하는 함수입니다.

    공백이 없는 문자열을 입력했을 때, mb_split 함수는 공백이 없는 문자열을 하나의 요소로 반환합니다. 예를 들어, "hello"라는 문자열을 입력했을 때, $arr에는 "hello"만 들어갑니다.

    공백이 아닌 특정 문자를 기준으로 문자열을 분리할 수 있습니다. 두 번째 인자로 특정 문자를 입력하면, mb_split 함수는 문자열을 그 문자를 기준으로 분리합니다. 예를 들어, $str = "hello,world"일 때, $arr = mb_split(",", $str);를 사용하면 $arr에는 "hello"와 "world"가 들어갑니다.

    mb_split 함수의 두 번째 인자를 사용하여 공백이 아닌 특정 문자를 기준으로 문자열을 분리할 수 있습니다.

    예시:

    $str = "hello,world";
    $arr = mb_split(",", $str);
    print_r($arr); // Array ( [0] => hello [1] => world )

    $str = "hello world";
    $arr = mb_split(" ", $str);
    print_r($arr); // Array ( [0] => hello [1] => world )

    $str = "hello";
    $arr = mb_split(" ", $str);
    print_r($arr); // Array ( [0] => hello )

    2025-03-04 15:18

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 4,030건 / 231 페이지

검색

게시물 검색