array_combine() を使用した 2 つの配列の結合
ある配列の値を別の配列のキーとして効率的にマップするには、組み込みのarray_combine() 関数内。引数として 2 つの配列を取ります。最初の配列はキーを指定し、2 番目の配列には対応する値が含まれます。
例:
2 つの配列 'A' と 'B' を例に挙げてみましょう。それらを組み合わせる方法:
<code class="php">$array['A'] = ['cat', 'bat', 'hat', 'mat']; $array['B'] = ['fur', 'ball', 'clothes', 'home'];</code>
期待される出力:
<code class="php">$array['C'] = [ 'cat' => 'fur', 'bat' => 'ball', 'hat' => 'clothes', 'mat' => 'home', ];</code>
コード:
<code class="php">$array['C'] = array_combine($array['A'], $array['B']);</code>
利点:
代替:
ループを使用してこのタスクを実行することもできますが、array_combine( ) は、最も効率的で読みやすいアプローチを提供します。
以上がPHP で `array_combine()` を使用して 2 つの配列を結合する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。