(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_pack — Compacta una base dBase
dbase_pack() compacta la base de datos
dbase_identifier
(borrado definitivo
de todos los registros marcados para el borrado
utilizando la función dbase_delete_record()).
Téngase en cuenta que el fichero será truncado después de una compactación exitosa
(a diferencia del comando PACK de dBASE III).
Versión | Descripción |
---|---|
PECL dbase 7.0.0 |
database es ahora
un resource en lugar de un int.
|
Ejemplo #1 Vacía una base de datos dBase
<?php
// Apertura en modo lectura-escritura
$db = dbase_open('/tmp/test.dbf', 2);
if ($db) {
$record_numbers = dbase_numrecords($db);
for ($i = 1; $i <= $record_numbers; $i++) {
dbase_delete_record($db, $i);
}
// Compacta la base de datos
dbase_pack($db);
}
?>