次のように、ハッシュのハッシュにハッシュを追加しようとしています。
%funkce = (
"funkce1" => {
"file" => "soubor1",
"name" => "jmeno1",
"varargs" => "args",
"rettype" => "navrat",
"params" => [
"typ",
"typ2"
]
},
"funkce2" => {
"file" => "soubor2",
"name" => "jmeno2",
"varargs" => "args",
"rettype" => "navrat",
"params" => [
"typ",
"typ2"
]
}
);
$delka = keys %funkce;
$funkce{ "funkce" . ($delka + 1)} = {
"file" => "soubor3",
"name" => "jmeno3",
"varargs" => "args",
"rettype" => "navrat",
"params" => [
"typ",
"typ2"
]
};
しかし問題がある。最後の 1 つのハッシュは %function の最初に追加されますが、最後のハッシュとして追加します。どうすれば修正できますか?そして、私はそれを正しくやっていますか?ありがとう