Dilib, module Hfd, interface PHP
De Wicri Outils
| Module Hfd | 
Cette page introduit un ensemble de fonctions qui permettent la manipulation de structures HFD en PHP.
| Liste des modules Dilib 
 
 
 
 
 
 
 Module Hfd 
 
 
 
 | 
function HfdGetDomHcs
- Synopsis
  DOMDocument HfdGetDomHcs (string $hfdRoot);
- Paramètres
- 
- hfdRootest la racine (non suffixée) du HFD.
 
Cette fonction crée un nouvel objet de type DOMDocument à partir du fichier hcs dont le chemin et donné par le paramètre hfdRoot.
- Exemple
$domHcs=HfdGetDomHcs(getenv ("DILIB"). "/Samples/RabelaisV1/Data/Main/Exploration/biblio");
Cette instruction créé le DOMDocument correspondant au contenu du fichier $DILIB//Samples/RabelaisV1/Data/Main/Exploration/biblio.hcs
function HfdHcsNextHfdKey
- Synopsis
 string HfdHcsNextHfdKey (DOMElement $hcsNode, string $key);
Cette fonction renvoie la clé qui suit une clé donnée en utilisant un document de contrôle de structure HFD (HCS).
- Exemple
$domHcs=HfdGetDomHcs("monHfd");
echo HfdHcsNextHfdKey($domHcs->documentElement, "001999");   /* 1A00 avec  la structure implicite */
function HfdHcsPreviousHfdKey
- Synopsis
 string HfdHcsPreviousHfdKey (DOMElement $hcsNode, string $key);
Cette fonction renvoie la clé qui précède une clé donnée en utilisant un document de contrôle de structure HFD (HCS).
- Exemple
$domHcs=HfdGetDomHcs("monHfd");
echo HfdHcsPreviousHfdKey($domHcs->documentElement, "001999");   /* 1A00 avec  la structure implicite */



