Чтение файлов Foxpro (.DBF) из PHP/Linux

Можно ли читать локально доступные файлы Foxpro (.DBF) из скрипта PHP, размещенного на сервере Linux?

Пожалуйста, предложите что-нибудь, что не зависит от Windows или Java.


person Karthik Murugan    schedule 08.08.2011    source источник


Ответы (2)


php имеет расширение для чтения файлов dbf: http://www.php.net/manual/en/book.dbase.php

person Jong Bor Lee    schedule 08.08.2011
comment
Спасибо. Могу ли я загрузить файл расширения откуда-нибудь вместо того, чтобы компилировать его из исходного кода? - person Karthik Murugan; 08.08.2011
comment
Я сделал быстрый поиск в Google, и этот сайт описывает, как решить именно вашу проблему: boutell .com/newfaq/creating/phpextensions.html. Похоже, вам придется скомпилировать расширение, но впоследствии вы сможете загрузить его как динамическое расширение. - person Jong Bor Lee; 08.08.2011
comment
Спасибо. Я создал dbase.so благодаря mattiasgeniar.be/2008/09/14/ (кроме первого шага, где мне пришлось использовать такую ​​команду, как yum install php-devel - person Karthik Murugan; 09.08.2011

Доступны различные утилиты для выгрузки данных DBF в CSV и подобные форматы, например: http://linux.die.net/man/1/dbfdump .

Или вы можете вызвать базу Open Office (в автономном режиме) для преобразования данных в CSV.

person Shamit Verma    schedule 08.08.2011