mirror of
https://github.com/berkeleydb/libdb.git
synced 2024-11-17 01:26:25 +00:00
17 lines
487 B
PHP
17 lines
487 B
PHP
<?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();
|
|
?>
|