dbmopen HASH, EXPR, MODE |
綁定EXPR的Hash散列指定的數據庫文件。如果數據庫不存在,則使用指定的模式MODE。EXPR應該冇有指定的文件。目錄.pge擴展。現在已經不提倡使用有利於tie和一個捆綁DBM哈希模塊,如SDBM_File的。
失敗返回 0
成功返回 1
請注意,當用在大型DBM文件功能如keys 和value 可能會返回巨大的名單。您可能更喜歡使用的每個函數遍曆大型的DBM文件。示例:
#!/usr/bin/perl
# print out history file offsets
#by www.gitbook.net
dbmopen(%HIST,'/usr/lib/news/history',0666);
while (($key,$val) = each %HIST) {
print $key, ' = ', unpack('L',$val), "\n";
}
dbmclose(%HIST);