# dba_delete

(PHP 4, PHP 5, PHP 7, PHP 8)

dba_delete — Efface une ligne dans une base DBA

### Description

dba_delete(string|array `$key`, Dba\Connection `$dba`): bool

dba_delete() efface l'entrée spécifiée par la clé `key`, dans la base identifiée par `handle`.

### Liste de paramètres

`key`

  La clé de l'entrée à effacer.

`dba`

  Une instance de Dba\Connection, renvoyée par dba_open() ou dba_popen().

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Historique

Version | Description
--- | ---
8.4.0 | Le paramètre `dba` attend désormais une instance de Dba\Connection; auparavant, une resource `dba` valide était attendue.

### Voir aussi

- dba_exists() - Vérifie qu'une clé DBA existe
- dba_fetch() - Lit les données liées à une clé DBA
- dba_insert() - Insère une entrée DBA
- dba_replace() - Remplace ou insère une ligne DBA