XIX. 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