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
-
hfdRoot
est 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 */