phpで配列を結合するには2つの方法があります。具体的な方法をゆっくり説明します:
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 フィールドに注意してください。これら 2 つのフィールドは $a と $ です。 b 配列 中国で一般的なフィールド。結果のこれら 2 つのフィールドの値の違いに注目すると、何が結論づけられますか?Array ( [where] => uid=2 [order] => uid desc [limit] => 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 および order フィールドの値に焦点を当てます。描いてもいいですか?Array ( [where] => uid=1 [order] => uid [limit] => 5 )
Array ( [where] => uid=2 [order] => uid desc [limit] => 5 )
上記では、PHP のメソッドを含め、PHP で配列を結合する方法を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。