查詢

dba_delete()函式—用法及示例

「 從指定的 DBA 資料庫中刪除指定的鍵及其對應的值 」


函式名:dba_delete()

適用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7

用法:dba_delete ( string $key , resource $handle ) : bool

函式說明:該函式用於從指定的 DBA 資料庫中刪除指定的鍵及其對應的值。

引數:

  • key:要刪除的鍵的名稱。
  • handle:開啟的 DBA 資料庫資源控制代碼,由 dba_open() 返回。

返回值:如果刪除成功則返回 true,否則返回 false。

示例:

// 開啟一個 DBA 資料庫
$db = dba_open('mydb', 'c', 'gdbm');

// 新增一些資料
dba_insert('key1', 'value1', $db);
dba_insert('key2', 'value2', $db);
dba_insert('key3', 'value3', $db);

// 刪除指定的鍵及其對應的值
if (dba_delete('key2', $db)) {
    echo 'Key and value deleted successfully.';
} else {
    echo 'Failed to delete key and value.';
}

// 關閉 DBA 資料庫
dba_close($db);

以上示例中,我們首先開啟一個名為 "mydb" 的 DBA 資料庫,並使用 dba_insert() 新增了三個鍵值對。然後使用 dba_delete() 刪除了鍵為 "key2" 的鍵值對,並根據返回結果輸出相應的資訊。最後使用 dba_close() 關閉了 DBA 資料庫。

請注意,dba_delete() 函式只能用於已開啟的 DBA 資料庫控制代碼,如果使用其他的控制代碼或控制代碼未開啟,函式將返回 false。

補充糾錯
上一個函式: dba_close()函式
下一個函式: dba_exists()函式
熱門PHP函式
分享連結