PHP에서 배열을 병합하는 방법에는 두 가지가 있습니다. 구체적인 방법을 천천히 설명하겠습니다.
1 array_merge() 함수는 배열을 병합합니다
구체적인 예는 다음과 같습니다.
<code><span><span><?php</span><span>$a</span> = <span>array</span>( <span>'where'</span> => <span>'uid=1'</span>, <span>'order'</span> => <span>'uid'</span>, <span>'limit'</span> => <span>'5'</span> ); <span>$b</span> = <span>array</span>( <span>'where'</span> => <span>'uid=2'</span>, <span>'order'</span> => <span>'uid desc'</span>, ); <span>$c</span> = array_merge(<span>$a</span>,<span>$b</span>); print_r(<span>$c</span>); <span>$d</span> = array_merge(<span>$b</span>,<span>$a</span>); print_r(<span>$d</span>);</span></span></code>
출력 결과는 다음과 같습니다.
where 및 uid 필드에 주의하세요. 이 두 필드는 $ a 및 $b 배열에 공통된 필드가 있습니다. 결과에서 이 두 필드의 값 차이에 주목하세요.Array ( [where] => uid=2 [order] => uid desc [한도] => 5 )
Array ( [where] => uid=1 [order] => uid [limit] => 5 )
<code><span><span><?php</span><span>$a</span> = <span>array</span>( <span>'where'</span> => <span>'uid=1'</span>, <span>'order'</span> => <span>'uid'</span>, <span>'limit'</span> => <span>'5'</span> ); <span>$b</span> = <span>array</span>( <span>'where'</span> => <span>'uid=2'</span>, <span>'order'</span> => <span>'uid desc'</span>, ); <span>$c</span> = <span>$a</span>+<span>$b</span>; print_r(<span>$c</span>); <span>$d</span> = <span>$b</span>+<span>$a</span>; print_r(<span>$d</span>);</span></span></code>
출력 결과는 다음과 같습니다.
위와 마찬가지로 여전히 where 값에 중점을 둡니다. 및 주문 필드를 통해 얻을 수 있는 결론은 무엇입니까?Array ( [where] => uid=1 [order] => uid [limit] => 5 )
Array ( [where] => uid=2 [order] => uid desc [limit] => 5 )
위 내용은 PHP의 방법을 포함하여 PHP에서 배열을 병합하는 방법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.