我有一個數組,我正在從它做一個哈希實例。 例如,如果數組是:由陣列確定的Perl哈希鍵
@folders=(temp,usr,bin);
然後我要填寫的哈希:
$the_path{$folders[0]}{$folders[1]}{$folders[2]}="somevalue";
但是,如果數組是唯一的:
@folders=(bin);
的話,我想的路徑成爲:
$the_path{$folders[0]}="somevalue";
問題是我事先不知道陣列要多長時間,並且如果該解決方案的語句嚴重縮放,我真的很想避免使x。
我該怎麼做?
你有'嚴格使用;使用警告;'在文件頂部,對嗎?這會爲你帶來許多錯誤。 – Ether 2010-07-23 14:45:35