如果您想使用此方法打开 Foxpro 表格,请确保它们是 2.x 格式,否则 php 将无法响应。在 VFP 中,使用以下命令:
COPY TO tablename.dbf TYPE FOX2X
如果您有一个小的 foxpro 设置,这是一种将数据库信息带到 web 的简单方法。
(PHP 5 < 5.3.0,dbase 5,dbase 7)
dbase_open — 打开数据库
path
数据库的路径。它可以是 dBase 存储数据的文件的相对路径或绝对路径。
mode
一个整数,对应于 open() 系统调用的整数(通常 0 表示只读,1 表示只写,2 表示读写)。
注意:
您不能以只写模式打开 dBase 文件,因为该函数将无法读取头信息,因此您不能将 1 作为
mode
。
从 dbase 7.0.0 开始,您可以分别使用 DBASE_RDONLY
和 DBASE_RDWR
来指定 mode
。
成功时返回数据库资源,失败时返回 false
。
范例 #1 打开一个 dBase 数据库文件
<?php
// 以只读模式打开
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
// 读取一些数据 ..
dbase_close($db);
}
?>
如果您想使用此方法打开 Foxpro 表格,请确保它们是 2.x 格式,否则 php 将无法响应。在 VFP 中,使用以下命令:
COPY TO tablename.dbf TYPE FOX2X
如果您有一个小的 foxpro 设置,这是一种将数据库信息带到 web 的简单方法。