(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_get_header_info — Récupère des informations d'en-tête d'une base de données dBase
dbase_get_header_info() retourne des informations sur
la structure des colonnes de la base de données référencée par la ressource
database
.
database
La ressource de base de données, retournée par dbase_open() ou dbase_create().
Un tableau indexé avec une entrée pour chaque colonne de la base de données. L'index du tableau commence à 0.
Chaque élément du tableau contient un tableau associatif contenant les informations sur les colonnes, comme décrit ici :
Si les informations d'en-têtes de la base de données ne peuvent pas
être lues, false
est retourné.
Version | Description |
---|---|
PECL dbase 7.0.0 |
database est maintenant une resource
au lieu d'un int.
|
Exemple #1 Affiche les informations d'en-têtes pour un fichier de base de données dBase
<?php
// Chemin vers le fichier dBase
$db_path = "/tmp/test.dbf";
// Ouvre le fichier dBase
$dbh = dbase_open($db_path, 0)
or die("Erreur ! Impossible d'ouvrir le fichier dBase '$db_path'.");
// Récupération des informations des colonnes
$column_info = dbase_get_header_info($dbh);
// Affichage des informations
print_r($column_info);
?>