Perlについての質問箱 36箱目
■ このスレッドは過去ログ倉庫に格納されています
0565デフォルトの名無しさん
2008/07/31(木) 16:31:37$a{$ika} = {
hoge => $hoge,
hogehoge => qq(@hogehoge),
};
とか。
%a = (
$ika => {
hoge => $hoge,
hogehoge => qq(@hogehoge),
},
);
とか書きます。
$a{$ika}をいきなりハッシュとして扱いたい場合、
まず最初に
$a{$ika} = {};
と記述して生成しておくと(これは宣言ではありません)次から
$a{$ika}->{hoge} = $hoge;
$a{$ika}->{hogehoge} = qq(@hogehoge);
こうゆうふうに書いたり、
%{ $a{$ika} } = (
hoge => $hoge,
hogehoge => qq(@hogehoge),
);
こゆうふうに書いたりできます。
>アクセスされたので自動で存在しはじめたってことだ
違いますよ。「アクセスできなかった」からしょうがなく警告つきでく生成されただけです。
■ このスレッドは過去ログ倉庫に格納されています