Скрипт модификации файла Dbf

Я пытаюсь создать скрипт, который принимает файл .dbf изменяет один столбец в нем.
Я пытался сделать это с Python и библиотекой под названием dbf но это не сработало (Изменить файл DBF).
Затем я попробовал PHP и dBase но поскольку я использую PHP7, я установил этот https://github.com/mote0230/dbase-pecl-php7, но когда я пытался позвонить dbase_replace_record или же dbase_add_recordЯ всегда получаю __Abort trap: 6__,

$pathToDbf = $pathToUnzip . '/path/to/dbf/file.dbf';
$dbf = dbase_open($pathToDbf, 2);

if ( $dbf ) {
$headers = dbase_get_header_info($dbf);
$recordNumbers = dbase_numrecords($dbf);$row = dbase_get_record_with_names($dbf, 1);
$newRecords = [];
foreach ($row as $key => $value) {
$newRecords[] = $value;
}
$add = dbase_add_record($dbf, $newRecords);
}

То же самое с dbase_replace_record,
Проблема с использованием версии PHP < 7 заключается в том, что люди, которые будут использовать этот скрипт, работают с PHP7, и для них не практично переходить на PHP5.6
Итак, мой вопрос: что я должен использовать, чтобы создать свой сценарий? Вы бы выбрали другой язык программирования или библиотеку?
Спасибо!

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]