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