dbmopen

dbmopen -- Ouvre une base de données dbm

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 .