關於如何使用php導出DBF文件格式而不使用dbase函數,您有任何想法嗎?PHP導出DBF文件格式
回答
dBase DBF文件格式非常簡單。很多年前,我不得不從dbf/fpt(FoxPro)導入數據,但我使用標準的PHP函數來讀取dbf文件,並且只是手動掃描fpt文件的格式,其中存儲了長備忘錄記錄(dbf只包含fpt中的指針)。
您可以檢查例如DBF格式的描述:dbf format
從那裏,你可以看到,在開始的時候有一個文件頭,其中包含有關定義字段(字段名稱,大小,類型的所有信息和可選的任何約束)。您將使用PHP的fwrite()
函數將所需的二進制數據寫入dbf文件。標題後面,dbf文件包含由空格/星號分隔的單個記錄。記錄中的單個字段不會分開,因爲每個字段都具有靜態長度。
在此先感謝兄弟,您有任何樣品嗎?我沒有知道從哪裏開始。 – 2012-03-12 11:25:38
對不起,我沒有任何示例,但您只需按照格式說明中指定的方式將dbf格式和'fwrite()'所有字段都轉換爲輸出文件。 – Marki555 2012-03-13 06:43:44
它的owkie,謝謝你的想法, – 2012-03-13 07:14:53
- 1. PHP創建一個dbf文件格式導出
- 2. 用php格式導出csv文件
- 3. Oracle sql結果到DBF文件導出
- 4. Php讀取Foxpro DBF文件
- 5. 打開dbf文件時出錯:外部表格未處於預期格式
- 6. dbf將cols導出到csv
- 7. 在HTML文件中導出PHP表格
- 8. 導出爲xls文件格式
- 9. 導出爲Python的CSV文件格式
- 10. 導出到不同的文件格式
- 11. SAP/ERP導出文件格式?
- 12. Oracle APEX導出文件格式
- 13. DBF數字格式化C#
- 14. 導入DBF文件到MS Excel 2007
- 15. 將DBF文件導入到Sql Server中
- 16. 在SQL中導入多個DBF文件
- 17. 在oracle中導入dbf文件
- 18. 打開/將DBF文件導入MSAccess 2003
- 19. 將數據從PHP文件導出爲Excel或Word格式
- 20. 將DBF文件傳輸到EXCEL到PHP
- 21. 從PHP/Linux讀取Foxpro文件(.DBF)
- 22. CP1252爲UTF-8 .dbf文件PHP
- 23. 如何使用php腳本將數據字段從.dbf導出到.sqlite表格
- 24. 生成DBF文件
- 25. 讀DBF文件/硒
- 26. PHP的MYSQL BLOB導出爲CSV格式
- 27. 導出爲php中的epub格式
- 28. PHP日期導出爲CSV格式
- 29. 在php中導出爲csv格式
- 30. PHP導出csv文件
出口到什麼地方? – 2012-03-12 08:55:47
看起來像http://php.net/manual/en/ref.dbase.php上的用戶註釋是啓動的好地方 – 2012-03-12 09:00:42
背後不使用dbase函數的原因是什麼 – 2012-03-12 09:54:05