. . . . . . . . . . |
|
|
dbmopen
dbmopen (PHP 3, PHP 4, PECL) dbmopen -- Ouvre une base de données dbm Descriptionresource dbmopen ( string filename, string flags )
Ouvre une base de données dbm spécifié dans le mode fourni.
Liste de paramètres
filename
Le chemin complet vers le fichier DBM à ouvrir
flags
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.
Valeurs de retour
Retourne un identifiant qui sera passé à toutes les
autres fonctions dbm en cas de succès, ou FALSE en
cas d'échec.
NotesNote :
Si NDBM est utilisé, NDBM va créer les fichiers
filename.dir et filename.pag.
gdbm n'utilise qu'un fichier, tout comme les bibliothèques 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 bibliothèques.
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 GNU.
Note : Lorsque le safe-mode est activé, PHP vérifie si le
fichier/dossier que vous allez utiliser a le même UID que le script qui est
actuellement exécuté.
Retour au chapitre Php
|
|