今日の人気記事

  1. php.ini の設定
  2. PHP + OAuthで Twitter botをつくってみよう
  3. PHPスクリプト - 基本的な記述方法 - 書き方の基本
  4. 配列を文字列に変換 - implode()
  5. 乱数を生成 - mt_rand()

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
)

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

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