dbmopen() - dbm adatbázist ezzel nyithatunk meg visszatérési értéke egy különleges DBM változó kapcsolói : - w : az adatbázist olvasásra és írásra nyitja meg - r : az adatbázist csak olvasásra nyitja meg - c : Létrehozza az adatbázist ( ha létezik akkor írásra és olvasásra nyitja meg) - n : Létrehozza az adatbázist (ha létezik akkor törli az előzőt) PÉLDA: $dbm = dbmopen("fajl", 'c'); dbmclose() - megnyitott dbm adatbázis megnyitása példa: dbmclose($dbm); dbminsert () - új név-érték pár felvitele az adatbázisba. 3 paramétere van:dbm azonositó, kulcs, tárolandó érték. Visszatérési értéke 0 ha sikeres volt a művelet, 1 ha az elem már szerepel az adatbázisban (létezőt nem ír felül) , -1 bármilyen más hiba esetén dbmreplace() - adatok módosítása az adatbázisban. Paraméterei: dbm azonosító, a kulcs neve, az új érték: 0 ha minden rendben volt, -1 habármilyen hiba keletkezett dbmfetch() - egyetlen elem kiolvasása az adatbázisból. paraméterei: dbm azonosító és elérni kívánt kulcs neve. Visszatérési érték a kulcshoz tartozó érték (karakterlánc) dbmfirstkey() - az adatbázis első kulcsát adja vissza. paramétere egy érvényes dbm azonosító. dbmnextkey() - a következő elemet kérdezhetjük le vele. =||= dmexists() - lekérdezhetjük hogy létezik-e a paraméterében megadott elem. első paramétere a dbm az. a második az elem amit vizsgálunk. visszatérési értéke true ha létezik, false ha nem. dbmdelete() - létező elem törlése.visszatérési érték: sikeres törlés: true, sikertelen:false