Perl-dbmclose
提供:Dev Guides
Perl dbmclose関数
説明
この関数は、ハッシュとDBMファイルの間のバインディングを閉じます。 適切なモジュールでtie関数を使用します。
構文
以下は、この関数の簡単な構文です-
dbmclose HASH
戻り値
この関数は、失敗すると0を返し、成功すると1を返します。
キーや値などの関数は、大きなDBMファイルで使用されると巨大なリストを返す場合があることに注意してください。 各関数を使用して、大きなDBMファイルを反復処理することをお勧めします。
例
以下は、その基本的な使用法を示すコード例です-
#!/usr/bin/perl
# print out history file offsets
dbmopen(%HIST,'/usr/lib/news/history',0666);
while (($key,$val) = each %HIST) {
print $key, ' = ', unpack('L',$val), "\n";
}
dbmclose(%HIST);