> php教程 > php手册 > PHP에서 일반적으로 사용되는 배열 함수 (7) 배열 병합 array_merge() 및 array_merge_recursive()

PHP에서 일반적으로 사용되는 배열 함수 (7) 배열 병합 array_merge() 및 array_merge_recursive()

WBOY
풀어 주다: 2016-10-28 15:03:29
원래의
2088명이 탐색했습니다.
<span style="color: #008080">1</span> <span style="color: #800080">$arr1</span> = <span style="color: #0000ff">array</span>(1, 2, 3, 4, 'color'=>'red'<span style="color: #000000">);
</span><span style="color: #008080">2</span> <span style="color: #800080">$arr2</span> = <span style="color: #0000ff">array</span>('a', 'b', 'c', 'color'=>'blue'<span style="color: #000000">);
</span><span style="color: #008080">3</span> <span style="color: #008080">print_r</span>(<span style="color: #008080">array_merge</span>(<span style="color: #800080">$arr1</span>, <span style="color: #800080">$arr2</span>));<span style="color: #008000">//同名索引的值会覆盖</span>
<span style="color: #008080">4</span> <span style="color: #008080">print_r</span>(<span style="color: #008080">array_merge_recursive</span>(<span style="color: #800080">$arr1</span>, <span style="color: #800080">$arr2</span>));<span style="color: #008000">//</span><span style="color: #008000">相同的键名 不会覆盖,如果是单个元素会在转为一个一维数组</span>
로그인 후 복사

두 함수 모두 배열을 병합하는 데 사용됩니다. 매개변수는 1부터 n까지의 배열일 수 있습니다. (어, 매개변수가 배열일 때 무슨 말인지 모르겠네요. 누가 알려주세요.)


출력 결과:

3번째 줄:

배열
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[색상] => 파란색 // 이 줄의 차이점에 주목하세요
[4] => a
[5] => > [6] =>c
)
4행:

배열

(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[색상] => //여기서 차이점이 있습니다
(
[0] => 빨간색
[1] => 파란색
)
[4] =>a

[5] =>b [6] => >
)

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿