array_combine() - 2つの配列を一方をキー、一方を値にして結合する
公開日:
array_combine
は、2つの配列の一方をキー名、もう一方を値として、1つの配列に結合する関数です。2つの配列の要素数が合わないと結合できずにエラーが発生します。
構文
パラメータ
$keys
キーとなる配列。
$values
値となる配列。
返り値
array
2つの配列を結合してできた新しい配列。
サンプルコード
2つの配列を結合
$queue1
をキー名、$queue2
を値にして結合し、新しい配列を作成します。
php
<?php
// 配列
$queue1 = [ "a", "b", "c" ] ;
$queue2 = [ "1", "2", "3" ] ;
// 実行
$result = array_combine( $queue1, $queue2 ) ;
// 返り値
print_r( $result ) ;
結果 (出力内容) - PHP7.0.21
Array
(
[a] => 1
[b] => 2
[c] => 3
)
サンドボックス
ソースコードを編集してarray_combine()
の挙動を確認して下さい。
参考リンク
- PHP - 公式マニュアル。