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.11 dbase_get_header_info()Récupère des informations d'en-tête d'une base de données dBase[ Exemples avec dbase_get_header_info ] PHP 5
array
dbase_get_header_info (
int
dbase_identifier
)
dbase_get_header_info
retourne des informations sur
la structure des colonnes de la base de données référencée par
dbase_identifier
.
Un tableau indexé avec une entrée pour chaque colonne de la base de données.
Le tableau indexé commence à 0.
Chaque élément du tableau contient un tableau associatif contenant les informations
sur les colonnes, comme décrit ici :
- name
-
Le nom de la colonne
- type
-
Le nom lisible du type de la colonne (i.e. date,
boolean, etc.)
- length
-
Le nombre d'octets que cette colonne peut contenir
- precision
-
Le nombre de décimales pour la colonne
- format
-
Un format
printf
suggéré pour la colonne
- offset
-
La position de la colonne depuis la début de la ligne
Si les informations d'en-têtes de la base de données ne peuvent pas
être lues,
FALSE
est retourné.
| 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); ?>
|
|