PHP
PHP / MySql

Recherche
 
ManuelPHP.com

dbmnextkey
<<<
dbmopen dbmreplace
>>>

8.23 DBM (Obsolète)
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
dblist
dbmclose
dbmdelete
dbmexists
dbmfetch
dbmfirstkey
dbminsert
dbmnextkey
->dbmopen
dbmreplace

8.23.16 dbmopen()Ouvre une base de données dbm

[ Exemples avec dbmopen ]   PHP 3, PHP 4, PECL

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 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 . ftp://prep.ai.mit.edu/pub/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é.

<< dbmopen >>
dbmnextkey DBM (Obsolète) dbmreplace





Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2018-04-20