Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



XXVI. DBM (Obsolète)

Introduction

Ces fonctions vous permettent d’écrire des lignes dans une base de données de type dbm. Ce type de base (supporté par Berkeley DB, GDBM, quelques bibliothèques systèmes, ou certaines bibliothèques du système d’exploitation) enregistre les paires clés/valeurs, (contrairement aux enregistrements par ligne, utilisés par les autres bases de données relationnelles).

Note : Le support DBM est obsolète et il est fortement recommandé d’utiliser l’extension DBA à la place.
Note : Cette extension a été supprimée de PHP et n’est plus disponible depuis PHP 5.0.0.

Pré-requis

Installation

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Types de ressources

La fonction dbmopen() retourne une ressource de base de données, utilisée par toutes les autres fonctions dbm.

Constantes pré-définies

Cette extension ne définit aucune constante.

Exemples

Exemple 1. Présentation de dbm

<?php
$dbm = dbmopen ("lastseen", "w");
if (dbmexists ($dbm, $userid)) {
    $last_seen = dbmfetch ($dbm, $userid);
} else {
    dbminsert ($dbm, $userid, time());
}
do_stuff();
dbmreplace ($dbm, $userid, time());
dbmclose ($dbm);
?>

Table des matières

dblist – Décrit la bibliothèque DBM utiliséedbmclose – Ferme une base de données dbmdbmdelete – Efface une valeurdbmexists – Indique si une valeur existedbmfetch – Lit une valeurdbmfirstkey – Lit la première clédbminsert – Insère une valeurdbmnextkey – Lit la clé suivantedbmopen – Ouvre une base de données dbmdbmreplace – Remplace une valeur

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright