12 if (!class_exists(
"DbaReader",
false)) require_once(
"dbareader.inc");
30 $this->db = dba_popen($file,
"c", $handler);
32 throw new exception(
"Databse could not be opened");
52 $data = dba_fetch($name, $this->db);
72 dba_replace($name, $value, $this->db);
81 return dba_exists($name, $this->db);
91 return dba_delete($name, $this->db);
Interface to override array access of objects.
offsetGet($name)
Read an entry.
offsetUnset($name)
Delete a key/value pair.
__construct($file, $handler)
Open database $file with $handler in read only mode.
This implements a DBA Iterator.
__destruct()
Close database.
offsetSet($name, $value)
Set an entry.
This implements a DBA Array.