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
.