これらの関数により、レコードを dbm 形式 のデータベースに格納 できるようになります。この形式のデータベース(組み込みのフラット ファイル・ライブラリと同様に、Berkeley DB, GDBM、その他のシステム・ライブラリにより サポートされています)は、(リレーショナル・データベースによりサポー トされる事細かなレコード形式ではなく、)キーと値の組み合わせを格納 します。
注意 しかし、dbmサポートは古くなっており、 (dbm形式の)データベース抽象化レイヤ関数 を代わりに使用することが推奨されています。
この関数を使用するには、使用するデータベースのサポートを指定して PHPをコンパイルする必要があります。サポートされるデータベースの リストを参照して下さい。
以下の関数を使用するには、--with-dbオプションを指定してdbmサポートを 有効にしてPHPをコンパイルする必要があります。 さらに、使用するデータベースのサポー トを確認する必要があります。また、いくつかのシステムライブラ リを使用することが可能です。
関数dbmopen()は、データベースIDを返します。こ のIDは、他のdbm関数で使用されます。