函式名稱:dbase_numfields() 適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7
用法: int dbase_numfields( resource $dbase_identifier )
說明: dbase_numfields() 函式用於返回指定資料庫控制代碼(database handle)中的欄位數或列數。
引數:
- $dbase_identifier:要查詢的資料庫控制代碼(通常由 dbase_open() 函式返回)。
返回值: 成功時返回欄位數或列數,如果資料庫控制代碼無效或發生錯誤,則返回 FALSE。
示例:
// 建立一個資料庫控制代碼
$db = dbase_open('/path/to/dbase.dbf', 0);
if ($db) {
// 獲取欄位數量
$numFields = dbase_numfields($db);
echo "欄位數:{$numFields}";
// 關閉資料庫控制代碼
dbase_close($db);
} else {
echo "無法開啟資料庫檔案";
}
上述示例程式碼中,我們首先使用 dbase_open() 函式開啟一個資料庫檔案,並將返回的資料庫控制代碼儲存在變數 $db 中。然後,我們呼叫 dbase_numfields() 函式獲取資料庫控制代碼中的欄位數量,並將結果儲存在變數 $numFields 中。最後,我們輸出欄位數量。
請注意,示例中的資料庫檔案路徑應替換為實際的資料庫檔案路徑。