⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 group.php-9.htm

📁 php5的最新帮助文档
💻 HTM
字号:
<html>
<head>
<meta content="text/html; charset=gb2312" http-equiv=Content-Type>
<title>DBA 函数库</title>
<style type="text/css">
  a {text-decoration: none;color:#6666ff;}
  a:hover {color:#ff0000;}
</style>
</head>
<body bgcolor=ffffff leftmargin=0 topmargin=0 marginheight=0 marginwidth=0>
<p>
<div align=center><table border=0 width=70%><tr>
<td valign=middle width=20><hr size=1 width=100%></td>
<td valign=middle nowrap><font color=e06060 size=+2><b>DBA 函数库</b></font></td>
<td valign=middle width=100%><hr size=1 width=100%></td>
</tr></table></div><p>
<div align=center><table border=0 width=70%><tr><td>
<div align=right>本函数库共有 12 个函数</div><p><table border=0 cellpadding=12 cellspacing=0><tr><td bgcolor=e0e0ff>在柏克莱的 BSD 系列操作系统中,有个简单的数据库结构,它以数个文件组成超小型的数据库系统,架构成抽象层 (abstraction layer) 的 DBA 数据库。<p>

目前 PHP 支持的 DBA 数据库包括
<ol type=1>
<li>dbm:柏克莱发展的最早期 DBA 数据库。
<li>ndbm:较新且较有弹性的 DBA。
                <li>gdbm:GNU 发展的 DBA,<a href="ftp://ftp.gnu.org/pub/gnu/gdbm/" tppabs="ftp://ftp.gnu.org/pub/gnu/gdbm/">ftp://ftp.gnu.org/pub/gnu/gdbm/</a> 
                <li>db2:由 Sleepycat 软件开发的 DB2 (非 IBM 的 DB2),<a href="http://www.sleepycat.com/" tppabs="http://www.sleepycat.com/">http://www.sleepycat.com</a> 
                <li>cdb:这是 qmail 作者开发快速可靠的 DBA,<a href="http://pobox.com/%7Edjb/cdb.html" tppabs="http://pobox.com/~djb/cdb.html">http://pobox.com/~djb/cdb.html</a> 
              </ol><p>

以下是简单的使用范例,当然在使用前,必须先装好 DBA。<p>

<font color="#000000">
<font color="#0000BB">&lt;?php<br>$id&nbsp;</font><font color="#007700">=&nbsp;</font><font color="#0000BB">dba_open</font><font color="#007700">(</font><font color="#DD0000">"/tmp/test.db"</font><font color="#007700">,&nbsp;</font><font color="#DD0000">"n"</font><font color="#007700">,&nbsp;</font><font color="#DD0000">"db2"</font><font color="#007700">);<br><br>if(!</font><font color="#0000BB">$id</font><font color="#007700">)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</font><font color="#DD0000">"dba_open&nbsp;failed\n"</font><font color="#007700">;<br>&nbsp;&nbsp;&nbsp;&nbsp;exit;<br>}<br><br></font><font color="#0000BB">dba_replace</font><font color="#007700">(</font><font color="#DD0000">"key"</font><font color="#007700">,&nbsp;</font><font color="#DD0000">"This&nbsp;is&nbsp;an&nbsp;example!"</font><font color="#007700">,&nbsp;</font><font color="#0000BB">$id</font><font color="#007700">);<br><br>if(</font><font color="#0000BB">dba_exists</font><font color="#007700">(</font><font color="#DD0000">"key"</font><font color="#007700">,&nbsp;</font><font color="#0000BB">$id</font><font color="#007700">))&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</font><font color="#0000BB">dba_fetch</font><font color="#007700">(</font><font color="#DD0000">"key"</font><font color="#007700">,&nbsp;</font><font color="#0000BB">$id</font><font color="#007700">);<br>&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">dba_delete</font><font color="#007700">(</font><font color="#DD0000">"key"</font><font color="#007700">,&nbsp;</font><font color="#0000BB">$id</font><font color="#007700">);<br>}<br><br></font><font color="#0000BB">dba_close</font><font color="#007700">(</font><font color="#0000BB">$id</font><font color="#007700">);<br></font><font color="#0000BB">?&gt;<br></font>
</font>
</td></tr></table><p>
<table border=0 width=100%><tr><td align=right valign=top><a href="function.php-dba_close.htm" alt="function.php?dba_close">dba_close</a>:</td><td valign=top>关闭数据库。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_delete.htm" alt="function.php?dba_delete">dba_delete</a>:</td><td valign=top>删除指定资料。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_exists.htm" alt="function.php?dba_exists">dba_exists</a>:</td><td valign=top>检查键是否存在。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_fetch.htm" alt="function.php?dba_fetch">dba_fetch</a>:</td><td valign=top>取回指定资料。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_firstkey.htm" alt="function.php?dba_firstkey">dba_firstkey</a>:</td><td valign=top>取回首笔键值。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_insert.htm" alt="function.php?dba_insert">dba_insert</a>:</td><td valign=top>加入资料。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_nextkey.htm" alt="function.php?dba_nextkey">dba_nextkey</a>:</td><td valign=top>取回下笔键值。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_popen.htm" alt="function.php?dba_popen">dba_popen</a>:</td><td valign=top>打开并保持数据库链接。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_open.htm" alt="function.php?dba_open">dba_open</a>:</td><td valign=top>打开数据库链接。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_optimize.htm" alt="function.php?dba_optimize">dba_optimize</a>:</td><td valign=top>最佳化数据库。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_replace.htm" alt="function.php?dba_replace">dba_replace</a>:</td><td valign=top>改动或加入资料。</td></tr>
<tr><td align=right valign=top><a href="function.php-dba_sync.htm" alt="function.php?dba_sync">dba_sync</a>:</td><td valign=top>数据库同步化。</td></tr>
</table><p><hr size=1><br>如果你对此手册有任何问题,请到下面网址提问:&nbsp;<a href="www.web745.com">WEB开发知识库</a>&nbsp;(<a href="http://www.web745.com">www.web745.com</a>)<p>
</td></tr></table></div>
<p>
<div align=center>
  <table border=0>
    <tr>
      <td>[ <a href="group.php-8.htm" alt="group.php?8">上一页</a> 
      </td>
      <td> <a href="group.php-10.htm" alt="group.php?10">下一页</a> 
        ]</td>
    </tr>
  </table>
</div><p><br><br>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -