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.2 Pré-requis 
 
     The behaviour of various aspects depends on the implementation of the
     underlying database. Functions such as  
dba_optimize
 
     and  
dba_sync
  will do what they promise for one
     database and will do nothing for others. You have to download and install
     supported dba-Handlers.
    
 
| Librairie | 
Notes | 
 
| 
dbm
 | 
        Dbm est la plus ancienne des base de données de type Berkeley.
        Il vaut mieux l'éviter si possible. Les fonctions de
        compatibilités codées dans DB2 et gdbm
        ne sont pas supportées, car elles ne sont compatibles qu'au
        niveau du code source, et ne peuvent pas gérer le format dbm
        originel.
         | 
 
| 
ndbm
 | 
         ndbm est un nouveau type de dbm plus flexible. Il a cependant
        la majorité des limitations du genre (elle est de ce fait
        obsolète).
         | 
 
| 
gdbm
 | 
         gdbm est la base dbm GNU.
         | 
 
| 
db2
 | 
         db2 est DB2 de Sleepycat Software.
         Elle se décrit comme un "ensemble d'outils qui fournissent une
         base de données performante, tant pour les applications
         indépendantes que pour le client/serveur".
         | 
 
| 
db3
 | 
         DB3 est le DB3 de Sleepycat
        Software.
         | 
 
| 
cdb
 | 
         cdb est "un package rapide, robuste, léger, pour créer et
        lire des bases de données constantes". C'est l'auteur de qmail
        qui l'a écrit, et elle est disponible ici. Puisque
        c'est une base constante, elle ne supporte que la lecture. Mais
        depuis PHP 4.3.0, le support de l'écriture a été ajouté (mais
        pas celui de la modification), grâce aux librairies internes de cdb.
         | 
 
| 
cdb_make
 | 
         Depuis PHP 4.3.0, la création de fichier cdb est supportée,
         lorsque la librairie cdb, distribuée avec 
PHP
 est utilisée.
         | 
 
| 
flatfile
 | 
         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.
         | 
 
 
 
        Lors de l'utilisation de la fonction  
dba_open
  ou de
    
dba_popen
 , une des librairies suivantes doit
   être fournie comme argument. La liste complète des librairies
   supportées par votre configuration est disponible avec la fonction
    
phpinfo
 .  
     
 |