8.22 dBase
8 Référence des fonctions
Manuel PHP
. Introduction . Installation . Configuration à l'exécution . Types de ressources . Exemples . Constantes pré-définies . dbase_add_record . dbase_close . dbase_create . dbase_delete_record . dbase_get_header_info . dbase_get_record_with_names . dbase_get_record . dbase_numfields . dbase_numrecords . dbase_open ->dbase_pack . dbase_replace_record
|
8.22.17 dbase_pack()Compacte une base dBase[ Exemples avec dbase_pack ] PHP 3, PHP 4, PHP 5
bool
dbase_pack (
int
dbase_identifier
)
dbase_pack
compacte la base de données
dbase_identifier
(effacement définitif
de tous les enregistrements marqués pour l'effacement,
avec la fonction
dbase_delete_record
).
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
| 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); } ?>
|
|