223

Managing DBM Files
Manipulating DBM files

  • The dbmopen() function "binds" an associative array variable to a DBM file

      dbmopen %aliases, "/etc/aliases", 0666;

  • Make assignments or references to the associative array as usual

      $aliases{'a'} = "Ape";
      $aliases{"age"} = 42;

  • The dbmclose() function "unbinds" an associative array variable from the DBM file

      dbmclose %aliases;