Descripción
int
dbmopen ( string fichero, string indicadores)
El primer argumento es el nombre con sendero completo del archivo dbm que
se va a abrir y el segundo es el modo de apertura, que puede ser "r", "n",
"c" o "w", que significan sólo lectura, nuevo (implica lectura/escritura
y suele truncar una base de datos si ya existía con ese nombre), crear
(implica lectura/escritura, pero sin truncar la base de datos) y abrir
para lectura/escritura, respectivamente_
Devuelve un identificador que se pasa al resto de funciones dbm si tiene
éxito, o FALSE si falla_
Si se utiliza el soporte de ndbm, este creará los archivos fichero_dir y
fichero_pag_ gdbm sólo utiliza un archivo y lo mismo hace el soporte interno
de archivos de texto, mientras que el db de Berkeley crea un archivo fichero_db_
Nótese que el PHP hace su propio bloqueo de archivo sobre el que pudiera
realizar la propia librería dbm_ El PHP no borra los archivos _lck que crea_
Los utiliza simplemente como i_nodos fijos en los que hacer el bloqueo_ Para
más información sobre archivos dbm, vea las páginas man de su Unix o obtenga
el gdbm de GNU desde ftp://prep_ai_mit_edu/pub/gnu_