Estas funciones le permiten almacenar registros almacenados en
una base de datos estilo-dbm. Este tipo de base de datos
(soportado por la BD de Berkeley, GDBM, y algunas bibliotecas de sistema,
asi como en la forma de una biblioteca incorporada de archivos
planos) almacena parejas clave/valor (a diferencia de los
registros completos soportados por las bases de datos
relacionales).
Nota: Esta extension ha sido quitada
a partir de PHP 5 y se puede encontrar en el repositorio PECL.
Para usar estas funciones es necesario compilar PHP con soporte
para una base de datos base. Consulte la lista de bases de datos
soportadas.
In order to use these functions, you must compile PHP with dbm support
by using the --with-db option. In
addition you must ensure support
for an underlying database or you can use some system libraries.
Esta extensión no tiene directivas de
configuración en php.ini.
La función dbmopen() devuelve un
identificador de base de datos que es usado por las demás
funciones dbm.
Esta extensión no tiene ninguna
constante definida.
Ejemplo 1. Ejemplo de DBM
<?php
$dbm = dbmopen("lastseen", "w"); if (dbmexists($dbm, $id_usuario)) { $last_seen = dbmfetch($dbm, $id_usuario); } else { dbminsert($dbm, $id_usuario, time()); } hacer_algo(); dbmreplace($dbm, $id_usuario, time()); dbmclose($dbm);
?>
|
|