PHP 가 두 개 이상 의 배열 을 합 치 는 방법
PHP 의 배열 연산 자'+'는 두 개(또는 여러 개의 배열)를 결합 하 는 데 사용 할 수 있 습 니 다.
<?php
header("content-type:text/html;charset=utf-8");
$x = array("red", "green","orange");
$y = array("red","blue","yellow","cyan");
$z = $x + $y; // $x $y
var_dump($z);
?>
출력:두 번 째 배열 에는 네 번 째 값 만 결과 에 포함 되 어 있 음 을 알 수 있다.두 번 째 배열 의 세 번 째 요 소 는 첫 번 째 배열 요소 와 같은 키 를 가지 고 있 기 때문이다.다음은 배열 색인 이 일치 하지 않 을 때 배열 연합 연산 자'+'의 역할 을 보 여 줍 니 다.
<?php
header("content-type:text/html;charset=utf-8");
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
$z = $x + $y; // $x $y
var_dump($z);
?>
출력:이 를 통 해 알 수 있 듯 이 배열 연산 자'+'는 결과 의 색인 을 다시 정렬 하지 않 았 다.
array 사용merge()함수
array_merge()함 수 는 두 개 이상 의 배열 을 하나의 배열 로 합 칠 수 있 습 니 다.예:
<?php
header("content-type:text/html;charset=utf-8");
$x = array("0" => "red", "1" => "green","2" => "yellow");
$y = array("3" => "blue", "2" => "yellow","1" => " orange");
$z = array_merge($x, $y); // $x $y
var_dump($z);
?>
출력:알 수 있 듯 이 arraymerge()함수 가 배열 키 에 전달 하 는 디지털 색인 은 돌아 오 는 배열 에서 0 부터 다시 번 호 를 매 깁 니 다.
array 사용merge_recursive()함수
array_merge_recursive()함 수 는 하나 이상 의 배열 을 하나의 배열 로 합 칠 수 있 습 니 다.
<?php
header("content-type:text/html;charset=utf-8");
$x = array("0" => "red", "1" => "green","2" => "yellow");
$y = array("3" => "blue", "2" => "yellow","1" => " orange");
$z = array_merge_recursive($x, $y); // $x $y
var_dump($z);
?>
출력:이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.