dba_insert
(PHP 4, PHP 5, PHP 7, PHP 8)
dba_insert — Insert entry
说明
dba_insert(string|array
$key
, string $value
, resource $dba
): bool
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.
-
dba
-
The database handler, returned by dba_open() or dba_popen().
返回值
成功时返回 true
, 或者在失败时返回 false
。
参见
- dba_exists() - Check whether key exists
- dba_delete() - Delete DBA entry specified by key
- dba_fetch() - Fetch data specified by key
- dba_replace() - Replace or insert entry

User Contributed Notes 1 note
khan666 at lycos dot co dot kr ¶
11 years ago
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);
?>