Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

dbase_create

(PHP 3, PHP 4 )

dbase_create -- dBase データベースを作成する

説明

int dbase_create ( string filename, array fields)

fields パラメータは、配列の配列です。各配 列は、データベースにおける一つのフィールドのフォーマットを記述し ます。各フィールドは、名前、フィールド型、長さ、精度を示す文字か ら構成されます。

利用可能なフィールド型は次のようになります。

L

論理値。長さも精度もありません。

M

メモ。(PHP ではサポートされないことに注意して下さい。) 長さも精度もありません。

D

日付(Date) (YYYYMMDD という形式で保持されます)。 長さも精度もありません。

N

番号(Number)。長さおよび精度(小数点以下の桁数)を有します。

C

文字列。

データベースの作成に成功した場合、dbase ID が返されます。失敗した 場合は、FALSE が返されます。

例 1dBaseデータベースファイルを作成する

// データベース名
$dbname = "/tmp/test.dbf";
 
// データベースの定義
$def =
    array(
        array("date",     "D"),
        array("name",     "C",  50),
        array("age",      "N",   3, 0),
        array("email",    "C", 128),
        array("ismember", "L")
    );
 
// 作成
if (!dbase_create($dbname, $def))
    print "<strong>Error!</strong>";