DOMDocument::xinclude
Remplace les XIncludes dans un objet DOMDocument
&reftitle.description;
publicintfalseDOMDocument::xincludeintoptions0
Cette méthode remplace les XIncludes dans un objet DOMDocument.
Vu que la bibliothèque libxml2 résout automatiquement les entités, cette méthode
peut produire des résultats non attendus si le fichier XML inclus a une DTD d'attachée.
&reftitle.parameters;
options
paramètres Libxml.
Disponible depuis Libxml 2.6.7.
&reftitle.returnvalues;
Retourne le nombre de XIncludes du document, -1 si une erreur survient
lors du processus, ou &false; s'il n'y a aucune substitution.
&reftitle.examples;
Exemple avec DOMDocument::xinclude()Les livres d'une autre personnexinclude: book.xml n'a pas été trouvé
EOD;
$dom = new DOMDocument;
// Nous voulons un joli affichage
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
// chargement de la chaîne XML définie ci-dessus
$dom->loadXML($xml);
// remplacement des xincludes
$dom->xinclude();
echo $dom->saveXML();
?>
]]>
&example.outputs.similar;
Les livres d'une autre personneThe Grapes of WrathJohn Steinbecken0140186409The PearlJohn Steinbecken014017737XSamarcandeAmine Maalouffr2253051209
]]>