ふたりはララベル (Laravel PHP Framework)

PHPフレームワークのLaravelの体験記を書いていきます。こんなタイトルのブログですが萌え系アニメは一秒たりとも観たことがありません。

Perlでn次ハッシュを使った時のメモ

Perlでn次ハッシュを使った時のメモ

use strict;

use warnings;

my %hash;

my @array1 = ('1','2','3');

my @array2 = ('a','b','c');

my @array3 = ('A','B','C');

foreach my $value1 (@array1) {

	foreach my $value2 (@array2) {

		foreach my $value3 (@array3) {

			push(@{$hash{$value1}{$value2}},$value3);

		}

	}
}

foreach my $key1 (keys(%hash)) {

	my %hash2 = %{$hash{$key1}};

	foreach my $key2 (keys(%hash2)){

		foreach (@{$hash{$key1}{$key2}}) {

			print "$_ ";

		}

	}
}

出力結果は

A B C A B C A B C A B C A B C A B C A B C A B C A B C

あんまり意味ないな。