libdb/lang/php_db4/samples/simple_counter.php

18 lines
487 B
PHP
Raw Normal View History

2011-09-13 17:44:24 +00:00
<?php
// Create a new Db4 Instance
$db = new Db4();
// Open it outside a Db4Env environment with datafile /var/lib/db4
// and database name "test." This creates a non-transactional database
$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();
?>