array_combine - 2つの配列を一方をキー、一方を値にして結合する
array_combineは、2つの配列の一方をキー名、もう一方を値として、1つの配列に結合する関数です。2つの配列の要素数が合わないと結合できずにエラーが発生します。
構文
パラメータ
$keys
キーとなる配列。
$values
値となる配列。
返り値
array
2つの配列を結合してできた新しい配列。
サンプルコード
<?php
$keys = [ "a", "b", "c" ] ;
$values = [ "1", "2", "3" ] ;
$response = array_combine( $keys, $values ) ;
デモ
$keysをキー名、$valuesを値にして結合し、新しい配列を作成します。
<?php
/*** このコードは編集できます。 ***/
$keys = [ "a", "b", "c" ] ;
$values = [ "1", "2", "3" ] ;
$response = array_combine( $keys, $values ) ;
print_r( $response ) ;
参考
- PHP: array_combine
- PHPの公式リファレンス。
関連記事
- array
- 配列を生成する。
- array_map
- 配列の各要素に処理を適用する。
- array_flip
- 配列のキーと値を反転する。
- array_column
- 多次元配列から特定カラムの配列を作る。
- array_count_values
- 配列の値の登場回数を調べる。
- array_merge
- 配列をマージする 。