NAME ^

php_dba.pir - PHP dba Library

DESCRIPTION ^

Functions ^

void dba_close(resource handle)

Closes database

NOT IMPLEMENTED.

bool dba_delete(string key, resource handle)

Deletes the entry associated with key If inifile: remove all other key lines

NOT IMPLEMENTED.

bool dba_exists(string key, resource handle)

Checks, if the specified key exists

NOT IMPLEMENTED.

string dba_fetch(string key, [int skip ,] resource handle)

Fetches the data associated with key

NOT IMPLEMENTED.

string dba_firstkey(resource handle)

Resets the internal key pointer and returns the first key

NOT IMPLEMENTED.

array dba_handlers([bool full_info])

List configured database handlers

NOT IMPLEMENTED.

bool dba_insert(string key, string value, resource handle)

If not inifile: Insert value as key, return false, if key exists already If inifile: Add vakue as key (next instance of key)

NOT IMPLEMENTED.

array|false dba_key_split(string key)

Splits an inifile key into an array of the form array(0=>group,1=>value_name) but returns false if input is false or null

NOT IMPLEMENTED.

array dba_list()

List opened databases

NOT IMPLEMENTED.

string dba_nextkey(resource handle)

Returns the next key

NOT IMPLEMENTED.

resource dba_open(string path, string mode [, string handlername, string ...])

Opens path using the specified handler in mode

NOT IMPLEMENTED.

bool dba_optimize(resource handle)

Optimizes (e.g. clean up, vacuum) database

NOT IMPLEMENTED.

resource dba_popen(string path, string mode [, string handlername, string ...])

Opens path using the specified handler in mode persistently

NOT IMPLEMENTED.

bool dba_replace(string key, string value, resource handle)

Inserts value as key, replaces key, if key exists already If inifile: remove all other key lines

NOT IMPLEMENTED.

bool dba_sync(resource handle)

Synchronizes database

NOT IMPLEMENTED.


parrot