XX. Funzioni DBM
Questa funzioni consentono lo storage di records memorizzati
in un dbm-style database. Questo tipo di database (supportato da Berkeley DB,
GDBM, e qualche libreria di sistema, cosė come una built-in flatfile library)
memorizza coppie key/value (al contrario dei full-blown records supportati dai
database relazionali).
Esempio 1. Esempio DBM $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); |
|
- Sommario
- dblist --
Descrive la libreria DBM-compatibile in uso.
- dbmclose -- Chiude un database dbm
- dbmdelete --
Cancella il valore per una chiave da un database DBM
- dbmexists --
Dice se esiste un valore per una chiave in un database DBM
- dbmfetch --
Estrae un valore per una chiave da un database DBM
- dbmfirstkey --
Recupera la prima chiave da un database DBM
- dbminsert --
Inserisce un valore per una chiave in un database DBM
- dbmnextkey --
Recupera la chiave successiva da un database DBM
- dbmopen -- Apre un database DBM
- dbmreplace --
Sostituisce il valore per una chiave in un database DBM