©
本文档使用
php中文网手册 发布
(PHP 4, PHP 5, PHP 7)
dba_insert — Insert entry
$key
, string $value
, resource $handle
) dba_insert() inserts the entry described with
key and value into the
database.
key The key of the entry to be inserted. If this key already exist in the database, this function will fail. Use dba_replace() if you need to replace an existent key.
value The value to be inserted.
handle The database handler, returned by dba_open() or dba_popen() .
成功时返回 TRUE , 或者在失败时返回 FALSE 。
[#1] khan666 at lycos dot co dot kr [2010-12-03 02:18:51]
berkeleydb example.
<?php
# DB4 CREATE & INSERT
$_FILE = "/DATA_DIR/TEST_DATA.DB";
$DIV = "\xFE";
$inValue = "name".$DIV."0".$DIV."test value";
$dbh = dba_open($_FILE,"c","db4");
dba_close($dbh);
$dbh = dba_open($_FILE,"w","db4");
dba_insert(1,$inValue,$dbh);
dba_close($dbh);
?>
[#2] istanbul2edinburgh [2006-07-13 07:02:44]
here is a good example for this;
$dbh = dba_open( "./data/products", "c", "gdbm" )
or die( "Couldn't open database" );
dba_insert( "Sonic Screwdriver", "23.20", $dbh);
dba_insert( "Tricorder", "55.50", $dbh);
dba_insert( "ORAC AI", "2200.50", $dbh);
dba_insert( "HAL 2000", "4500.50", $dbh);
dba_close( $dbh );
you may find more about the topic in this URL:
http://www.samspublishing.com /articles/article.asp?p=29742&seqNum=3&rl=1