輸入待尋字串
  <?php
  require("http://php.wilson.gs");  // 回首頁
  echo "http://php.wilson.gs/bible/group.php : dbm 類資料庫函式庫";


dbm 類資料庫函式庫

本函式庫共有 10 個函式

dbm 為柏克萊大學所發展的檔案型資料庫。欲使用本函式可能需要先安裝相關的 DBM 函數館,當然在 BSD 系列的作業系統中已經裝好的就不用自行動手了。

dbm 在資料存取沒有很複雜的欄位,它只有單純的鍵/值 (key/value) 的欄位。

下例為簡單的 dbm 使用範例

<?
function do_stuff() {
  
// 略去複雜的資料處理流程
}
$dbm dbmopen("lastseen""w");
if (
dbmexists($dbm$userid)) {
  
$last_seen dbmfetch($dbm$userid);
} else {
  
dbminsert($dbm$useridtime());
}
do_stuff();
dbmreplace($dbm$useridtime());
dbmclose($dbm);
?>

dbmopen:開啟 DBM 資料庫連結。
dbmclose:關閉 DBM 資料庫。
dbmexists:檢查鍵是否存在。
dbmfetch:取回指定資料。
dbminsert:加入資料。
dbmreplace:更動或加入資料。
dbmdelete:刪除指定資料。
dbmfirstkey:取回首筆鍵名。
dbmnextkey:取回下筆鍵值。
dblist:取得 DBM 的資訊。


[ 上一頁 /bible/group.php 下一頁 ]



本站置於 NEC BIGLOBE 地球村網際網路  echo "Copyright © 1999-2000, Wilson Peng";
  mail("wilson@biglobe.net.tw", "Feedback", $message);
  ?>