今日の人気記事

  1. 配列を文字列に変換する - implode()
  2. 文字列をファイルに書き込む - file_put_contents()
  3. ヒアドキュメント
  4. 論理値 - boolean
  5. OS情報を取得 - php_uname()

2つの配列から連想配列を作成 - array_combine()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、2の配列から連想配列を作成する関数 array_combine()を紹介します。

array_combine関数

array array_combine ( array $keys , array $values )
指定した2つの配列から連想配列を作成します。
引数
$keys
キーの配列を指定します。
$values
値の配列を指定します。
※ $keys と $valuse の要素は同数にする必要があります。
返り値
生成した連想配列を返します。

サンプルコード

配列の値を自然順でソートするサンプルコードです。

array_combine( キー配列, 値配列 )
<?php
$a = array( 30, "PHP", 87, 33, "入門" );
$b = array( "WEB", 1, "プログラミング", 2, 3 );

print_r( array_combine($a, $b) );
?>

実行結果です。

Array
(
    [30] => WEB
    [PHP] => 1
    [87] => プログラミング
    [33] => 2
    [入門] => 3
)

キー配列と値配列から連想配列が生成されます。

配列 の人気記事

  1. 配列の値に数値インデックスを付ける - array_values()
  2. 配列のキーを大文字 / 小文字に変更 - array_change_key_case()
  3. 配列の要素を逆順に - array_reverse()
  4. 配列の要素をシャッフル - shuffle()

関連記事(一部広告含む)