[PHP] Array 스프레드 연산자 (Spread Operator in Array Expression)

Seo Joonsoo·2022년 6월 19일
0

php

목록 보기
1/23

PHP 7.4 버전에 추가된 기능으로 배열을 합치는데 사용됩니다.

[ 기본 사용방법 ]

$array1 = [1,2,3];
$array1 = [
	...$array1,
	4, 5
];
var_dump($array1); // [1,2,3,4,5]
$array  =  [ ... $array1 ,  ... $array2 ] ; 
// 다음과 거의 같습니다. 
$array  =  array_merge ( $array1 ,  $array2 ) ;

뒤에 나온 문자열 키가 이전에 나온 키를 덮어 씌워 버립니다.

$array1 = ["a" => 1];
$array2 = ["a" => 2];
$array = ["a" => 0, ...$array1, ...$array2];
var_dump($array); // ["a" => 2]

https://wiki.php.net/rfc/spread_operator_for_array

profile
여러분들 삶에 한 획을 더하고 싶습니다.

0개의 댓글