分かりやすく、使いやすく。

連想配列(ハッシュ)を使用する方法

スポンサーリンク

PHP では文字列のキーをもつ連想配列(ハッシュ)を扱うことができます。

  1. 連想配列初期化の書式
  2. 連想配列を使用したサンプルコード


連想配列初期化の書式

連想配列の初期化には 2 つのやり方があります。

php(書式)
1
$hash = array('キー1の名前'=>キー1の値, 'キー2の名前'=>キー2の値,) 
php(書式)
1
2
$hash['キー1の名前'] = キー1の値;
$hash['キー2の名前'] = キー2の値; 

連想配列を使用したサンプルコード

連想配列から値を取り出す方法は、普通の配列と同じようにキーを指定します。以下の 2 つのサンプルコードは両方とも同じ動作をします。

php(実行可能なサンプルコード)
1
2
3
4
5
6
// 連想配列を初期化
$hash = array('id'=>1, 'name'=>"PHP");
 
// キーを指定して値を取得します
print "IDは"   . $hash["id"] . PHP_EOL;
print "名前は" . $hash["name"] . PHP_EOL;  
php(実行可能なサンプルコード)
1
2
3
4
5
6
7
// 連想配列を初期化
$hash['id']   = 1;
$hash['name'] = "PHP";
 
// キーを指定して値を取得します
print "IDは"   . $hash["id"] . PHP_EOL;
print "名前は" . $hash["name"] . PHP_EOL;  

上記 2 つのコードの実行結果は次の通りです。

IDは1
名前はPHP 
スポンサーリンク
スポンサーリンク