dbase_create
建立 dBase 资料表。
语法: int dbase_create(string filename, array fields);
传回值: 整数
函式种类: 资料库功能
本函式用来建立新的 dBase 资料表。参数 filename 为资料表的名字及路径。参数 fields 为阵列,其中定义各栏位的资讯,包含栏位名称、栏位形态、及栏位长度等。下表为 fields 的值
形态 | 说明 |
L | 布林值 (Boolean)。不需定义资料长度。 |
M | 备忘资料 (Memo)。PHP 目前不支援本形态。 |
D | 日期 (Date)。储存格式为 YYYYMMDD。 |
N | 数字形态 (Number)。需定义小数前后的位数。 |
C | 字串 (String)。需定义字串长度。 |
若无法建立则传回 false,成功则传回资料表的 ID。
下例为建立资料表的例子
<?php $dbname = "/mypath/user.dbf"; // 定义资料表栏位 $user = array( array("name", "C", 10), array("age", "N", 3, 0), array("address", "C", 256), array("birthday", "D"), array("sex", "L") ); if (!dbase_create($dbname, $user)) echo "无法建立使用者资料表"; ?>
|