7.16 DBA
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis ->Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Exemples . dba_close . dba_delete . dba_exists . dba_fetch . dba_firstkey . dba_handlers . dba_insert . dba_list . dba_nextkey . dba_open . dba_optimize . dba_popen . dba_replace . dba_sync
|
7.16.3 Installation
En utilisant l'option de compilation
--enable-dba=shared
,
vous pouvez compiler un module dynamique qui activera le support
des bases de données DBM pourPHP. Vous devez aussi ajouter le support
de l'un des gestionnaires suivants, en spécifiant l'option de
configuration
--with-XXXX
.
Handler |
Configure Switch |
dbm
|
Pour activer le support de dbm, ajoutez
--with-dbm[=DIR]
.
|
ndbm
|
Pour activer le support de ndbm, ajoutez
--with-ndbm[=DIR]
.
|
gdbm
|
Pour activer le support de gdbm, ajoutez
--with-gdbm[=DIR]
.
|
db2
|
Pour activer le support de db2, ajoutez
--with-db2[=DIR]
.
|
db3
|
Pour activer le support de db3, ajoutez
--with-db3[=DIR]
.
|
cdb
|
Pour activer le support de cdb, ajoutez
--with-cdb[=DIR]
.
Note |
Depuis PHP 4.3.0, vous pouvez omettre d'utiliser DIR, afin
d'exploiter la librairie cdb fournie avec PHP, qui ajouter un
gestionnaire cdb_make, qui permet la création de fichier
cdb, et l'accès aux fichiers cbd via le réaseau avec les
flôts de PHP.
|
|
flatfile
|
Pour activer le support des fichiers, ajoutez
--with-flatfile
.
Note |
Depuis PHP 4.3.0, et pour assurer la compatibilité avec le gestionnaire
dbm qui est obsolète et doit être évité,
PHP
supporte aussi un gestionnaire de fichiers. Il est recommandé
de l'utiliser lorsque vous devez accéder à des fichiers au format dbm.
Cela arrive lorsque vous ne pouvez pas trouver les librairies dbm
pour compiler PHP avec.
|
|
inifile
|
Pour activer le support de
inifile
, ajoutez l'option
de compilation
--with-inifile
.
Note |
Cette option a été ajoutée en
PHP
5.0.0 et permet de lire et écrire dans
des fichiers d'initialisation de type microsoft (.ini), comme le
php.ini
par exemple).
|
|
Note |
Jusqu'en
PHP
4.3.0, il était possible d'utiliser simultanmément les
gestionnaires db2 et db3 mais n'en n'utiliser qu'un seul en interne. Cela
signifie que vous ne pouvez pas avoir les deux formats de fichiers. Depuis
PHP
5.0.0, il existe une option de configuration pour éviter ces
problèmes.
|
|