W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
(PF5 < 5.3.0、dBASE 5、dBASE 7)
dbase_create — 創(chuàng)建數(shù)據(jù)庫(kù)
dbase_create(string $path, array $fields, int $type = DBASE_TYPE_DBASE): resource
dbase_create() 創(chuàng)建一個(gè) dBase 數(shù)據(jù)庫(kù),其中包含給定的 定義。 如果文件已存在,則不會(huì)截?cái)嗨?。可以調(diào)用 dbase_pack() 來強(qiáng)制截?cái)唷?/p>
注意:此函數(shù)受 open_basedir 影響。
path
數(shù)據(jù)庫(kù)的路徑。它可以是相對(duì)路徑或絕對(duì)路徑 dBase 將存儲(chǔ)數(shù)據(jù)的文件。
fields
數(shù)組的數(shù)組,每個(gè)數(shù)組描述一個(gè)字段的格式 數(shù)據(jù)庫(kù)。每個(gè)字段都由一個(gè)名稱組成,一個(gè)表示字段的字符 鍵入,以及可選的長(zhǎng)度、精度和可為 null 的標(biāo)志。 支持的字段類型在簡(jiǎn)介部分列出。
注意:
字段名稱的長(zhǎng)度有限,不得超過 10 個(gè)字符。
type
要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)的類型。要么DBASE_TYPE_DBASE
,要么DBASE_TYPE_FOXPRO
。
如果數(shù)據(jù)庫(kù)創(chuàng)建成功,則返回?cái)?shù)據(jù)庫(kù)資源, 如果發(fā)生錯(cuò)誤,則為 false。
版本 | 說明 |
---|---|
dbase 7.0.0 | 已添加該參數(shù)。type |
dbase 7.0.0 | 返回值現(xiàn)在是資源而不是 int。 |
示例 #1 創(chuàng)建 dBase 數(shù)據(jù)庫(kù)文件
<?php
// database "definition"
$def = array(
array("date", "D"),
array("name", "C", 50),
array("age", "N", 3, 0),
array("email", "C", 128),
array("ismember", "L")
);
// creation
if (!dbase_create('/tmp/test.dbf', $def)) {
echo "Error, can't create the database\n";
}
?>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: