PHP导出DBF文件格式

时间:2012-03-12 08:15:37

标签: php mysql

您是否知道如何在不使用dbase功能的情况下使用php导出DBF文件格式?

1 个答案:

答案 0 :(得分:1)

dBase DBF文件格式非常简单。很多年前我不得不从dbf / fpt(FoxPro)导入数据,但我使用标准的PHP函数来读取dbf文件,只是手动扫描了fpt文件的格式,其中存储了长备忘录记录(dbf只包含fpt中的指针) )。

您可以查看dbf格式的这种描述:dbf format

从那里你可以看到,在开头有一个文件头,其中包含有关已定义字段的所有信息(字段名称,大小,类型和可选的任何约束)。您将使用PHP的fwrite()函数将所需的二进制数据写入dbf文件。在标头之后,dbf文件包含由空格/星号分隔的各个记录。记录中的各个字段不会分开,因为每个字段都有静态长度。

相关问题