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