Perlコーディング
多次元配列
2007年11月29日
多次元配列が使えるようになったのは、perl5からだそうです。4までは使えなかったということ。へぇ・・・
といっても、多次元配列は他の配列への参照を保持しているだけだそうです。
print @itijigen;
とすると、@itijigenの中身が全て画面表示(あるいはファイル出力)されますが、多次元配列を同じように表示しようとしても参照値が表示されてしまいます。
$tajigen{'name'}[$rows]
で多次元配列に値を入れることができます。ほかにも色々方法はあるようですが、PHP使いにはこれが一番わかりやすかった。とりあえずこれでコーディングを進めます。
配列の添え字に文字列が使えるのはPHPと同じ。添え字が文字列の場合は括弧は{}を、添え字が数字なら括弧は[]のようです。
といっても、多次元配列は他の配列への参照を保持しているだけだそうです。
print @itijigen;
とすると、@itijigenの中身が全て画面表示(あるいはファイル出力)されますが、多次元配列を同じように表示しようとしても参照値が表示されてしまいます。
$tajigen{'name'}[$rows]
で多次元配列に値を入れることができます。ほかにも色々方法はあるようですが、PHP使いにはこれが一番わかりやすかった。とりあえずこれでコーディングを進めます。
配列の添え字に文字列が使えるのはPHPと同じ。添え字が文字列の場合は括弧は{}を、添え字が数字なら括弧は[]のようです。
コメント