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