Strings implode

(PHP 4, PHP 5, PHP 7, PHP 8)

implode — 배열 요소를 문자열로 결합


설명

implode(string $separator, array $array): string

대체 서명(명명된 인수에서는 지원되지 않음):

implode(array $array): string

레거시 서명(PHP 7.4.0부터 더 이상 사용되지 않음, PHP 8.0.0부터 제거됨):

implode(array $array, string $separator): string

separator 문자열을 사용하여 배열 요소를 결합합니다.


매개변수

separator
선택. 기본값은 빈 문자열입니다.
array
implode할 문자열의 배열입니다.

반환 값

각 요소 사이에 구분 기호 문자열이 있는 동일한 순서로 모든 배열 요소의 문자열 표현을 포함하는 문자열을 반환합니다.


변경 로그

버전 설명
8.0.0 array 뒤에 separator를 전달하는 것은 더 이상 지원되지 않습니다.
7.4.0 array 뒤에 separator를 전달하는 것(즉, 레거시 서명 사용)은 더 이상 사용되지 않습니다.

Examples

예제 #1 implode() 예제

                  
<?php

$array = ['lastname', 'email', 'phone'];
var_dump(implode(",", $array)); // string(20) "lastname,email,phone"

// Empty string when using an empty array:
var_dump(implode('hello', [])); // string(0) ""

// The separator is optional:
var_dump(implode(['a', 'b', 'c'])); // string(3) "abc"

?>
                  
                

메모

참고: 이 함수는 바이너리 안전합니다.


기타