This section describes the built-in funciton, dbmopen(), to open DBM database files with hash variables.
Perl allows us to access DBM database files by binding them to hash objects. There are two
related functions:
1. dbmopen() - A function to bind the specified hash variable to the specified
DBM file. The specified mask value will be used as the permission code,
if the specified DBM file does not exist and need to be created.
Of course, previously existing entries
of the hash variable will be removed at the time of binding.
rc = dbmopen(hash_variable, dbm_name, mask);
For example, dbmopen(%word, "dictionary", 0666) binds the hash variable %word to the DBM "dictionary".
2. dbmclose() - A function to un-bind the specified hash variable from the bound
DBM file.