simple_counter.php   [plain text]


<?php
// Create a new Db4 Instance
$db = new Db4();

// Open it outside a Db4Env environment with datafile/var/lib/db4 
// and database name "test"
$db->open(null, "/var/tmp/db4", "test");

// Get the current value of "counter"
$counter = $db->get("counter");
print "Counter Value is $counter\n";

// Increment $counter and put() it.
$db->put("counter", $counter+1);
// Sync to be certain, since we're leaving the handle open
$db->sync();
?>