プログラムにおいて非常に便利に利用できる連想配列ですが、特定のキーを指定してデータを取り出すのは容易なものの、全てのデータを一括で表示しようとすると、どうやっていいのかわからなかったりします。
このページでは、連想配列内に格納されている全てのデータを一括で取り出して表示する方法について説明します。
尚、このページではperlでの実現方法について説明しています、PHPでの実現方法についてはこちらをご参照ください。
連想配列に格納されているデータをキーと一緒に取り出すには、下記のようにします。
%tAssociativeArray=('name'=>'John','age'=>'31','sex'=>'male'); foreach(sort keys %tAssociativeArray) { $tKey=$_; $tValue=$tAssociativeArray{$tKey}; print $tKey.' -> '.$tValue."\n"; }
このプログラムを実行した結果は、下記の通りです。
name -> John age -> 31 sex -> male
・頂いたメッセージは管理者のチェックの後、公開されます。
・メッセージの公開を希望されない場合には、「このメッセージを非公開にする」にチェックを入れてください。
・管理者が不適切と判断したメッセージは公開しませんので、予めご了承ください。
まだ評価がありません |
表示できるメッセージはありません。