개발자의 끄적끄적

[php] php array_combine example / php 두 배열을 키와 값을 가지는 하나의 배열로 합치는 방법 본문

개발/php

[php] php array_combine example / php 두 배열을 키와 값을 가지는 하나의 배열로 합치는 방법

효벨 2021. 12. 11. 01:00
728x90
반응형

[php] php array_combine example / php 두 배열을 키와 값을 가지는 하나의 배열로 합치는 방법

 

 

php 에서

 

배열을 다루다 보면

 

2개의 배열을 합치고 싶은 경우가 있습니다.

 

그중에서 하나는 인덱스가 들어있고 하나는 값이 들어있으면

 

해당인덱스에 해당 값이 들어가게 배열을 조합하고 싶은 경우가 있습니다.

 

그럴때는 내장함수인 array_combine 을 이용하시면 됩니다!

 

 

예를들어 아래와 같이

 

배열이 2개 있다고 가정하고,

$arr_1 = array("a","b","c");
$arr_2 = array("aaa","bbb","ccc");

 

배열을 하나의 키와 값을 가지는 배열로

 

만들고 싶으면 아래와 같이 array_combine 를 사용하시면 됩니다.

 

print_r(array_combine($arr_1,$arr_2));

 

위 에서 print_r 로 출력한 결과는

 

아래와 같이 나오게 됩니다!

 

[a] => "aaa"
[b] => "bbb"
[c] => "ccc"

 

참고들 하세요!

반응형
Comments