はじめに

プログラムにおいて非常に便利に利用できる連想配列ですが、特定のキーを指定してデータを取り出すのは容易なものの、全てのデータを一括で表示しようとすると、どうやっていいのかわからなかったりします。
このページでは、連想配列内に格納されている全てのデータを一括で取り出して表示する方法について説明します。

尚、このページではPHPでの実現方法について説明しています、perlでの実現方法についてはこちらをご参照ください。

早速サンプルコード

連想配列に格納されているデータをキーと一緒に取り出すには、下記のようにします。

サンプルコード
<?php

$tAssociativeArray=array('name'=>'John','age'=>'31','sex'=>'male');

while(list($tKey,$tValue)=each($tAssociativeArray))
{
	print $tKey.' -> '.$tValue."\n";
}

?>

このプログラムを実行した結果は、下記の通りです。

実行結果
name -> John
age -> 31
sex -> male


あなたの探し物は見つかりましたか?
まさにこれだ
参考になった
ちょっと違う
これじゃない

何かメッセージがあればお願いします

このメッセージを非公開にする

ご注意

・頂いたメッセージは管理者のチェックの後、公開されます。
・メッセージの公開を希望されない場合には、「このメッセージを非公開にする」にチェックを入れてください。
・管理者が不適切と判断したメッセージは公開しませんので、予めご了承ください。


まさにこれだ
2 (50%)
これじゃない
2 (50%)

表示できるメッセージはありません。