Description
resource
dbmopen
( string filename, string flags)
Le
premier
argument
est
le
chemin
absolu
jusqu
'
au
fichier
dbm
à
ouvrir
.
Le
deuxième
argument
est
le
mode
d'
ouverture
du
fichier
,
qui
peut
prendre
les
valeurs
suivantes
:
"r"
,
"n"
,
"c
"
ou
"w
"
qui
représentent
respectivement
lecture
seule
,
nouveau
(ce
qui
implique
lecture
/
écriture
,
et
qui
,
probablement
,
va
écraser
une
base
existante)
,
création(ce
qui
implique
lecture
/
écriture
,
et
qui
,
probablement
,
va
écraser
une
base
existante
)
,
et
lecture
/
écriture
.
dbmopen(
)
retourne
un
identifiant
,
qui
sera
passé
à
toutes
les
autres
fonctions
dbm
,
en
cas
de
succès
,
ou
FALSE
en
cas
d
'échec
.
Si
ndbm
est
utilisé
,
ndbm
va
créer
les
fichiers
filename.dir
et
filename.pag
.
gdbm
n'
utilise
qu
'un
fichier
,
tout
comme
les
librairies
internes
,
et
Berkeley
db
crée
le
fichier
filename.db
.
Notez
que
PHP
dispose
de
son
propre
système
de
verrouillage
des
fichiers
,
qui
s
'
additionne
à
celui
éventuellement
utilisé
par
les
librairies
.
PHP
n'
efface
jamais
les
fichiers
.lck
qu
'il
crée
.
Il
les
utilise
comme
inode
fixe
,
sur
lequel
faire
le
verrouillage
.
Pour
plus
d'
informations
sur
les
fichiers
dbm
,
reportez-vous
à
vos
pages
de
manuel
Unix
(man
)
,
ou
bien
chargez
gdbm
:
ftp
:
/
/prep.ai.mit.edu
/
pub
/
gnu
.