Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<dba_handlersdba_key_split>
^DBA FunctionsLast updated: Mon, 26 Oct 2026

dba_insert

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

dba_insert — Insert entry

Description

function dba_insert(string|array $key, string $value, Dba\Connection $dba): bool

dba_insert() inserts the entry described with key and value into the database.

Parameters

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

A Dba\Connection instance, returned by dba_open() or dba_popen().

Return Values

Returns true on success or false on failure.

Changelog

Version Description
8.4.0 The dba parameter expects a Dba\Connection instance now; previously, a valid dba resource was expected.

See Also


<dba_handlersdba_key_split>
^DBA FunctionsLast updated: Mon, 26 Oct 2026