(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_pack — Compacte une base dBase
$database): bool
   dbase_pack() compacte la base de données
   dbase_identifier (effacement définitif
   de tous les enregistrements marqués pour l'effacement
   à l'aide de la fonction dbase_delete_record()).
   Notez que le fichier sera tronquer après une compactation réussie
   (contrairement à la commande PACK de dBASE III). 
  
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
| Version | Description | 
|---|---|
| dbase 7.0.0 | databaseest maintenant 
       une resource au lieu d'un int. | 
Exemple #1 Vide une base de données dBase
<?php
                   
// Ouverture en mode lecture-écriture
$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);
  }
// Compacte la base de données
dbase_pack($db);
}
                                      
?>