com doc/fr: Apply commit 5b5bb5d9b3eb2301f2ada74817421e40ae3a1752: reference/libxml/functions/libxml-disable-entity-loader.xml
[email protected] (George Peter Banyard) Wed, 20 Jan 2021 12:16:40 +0000
| Newsgroups | php.doc.fr |
|---|---|
| Message-ID | <[email protected]> |
Commit: 77b6ef2432d492a98b3dd41132cb54eea84d9d47 Author: George Peter Banyard <[email protected]> Wed, 20 Jan 2021 12:16:40 +0000 Parents: 980b2ee1a121ff76ab93f55409528e1bd40153d6 Branches: master Link: http://git.php.net/?p=doc/fr.git;a=commitdiff;h=77b6ef2432d492a98b3dd41132cb54eea84d9d47 Log: Apply commit 5b5bb5d9b3eb2301f2ada74817421e40ae3a1752 Improve libxml_disable_entity_loader() docs Changed paths: M reference/libxml/functions/libxml-disable-entity-loader.xml Diff: diff --git a/reference/libxml/functions/libxml-disable-entity-loader.xml b/reference/libxml/functions/libxml-disable-entity-loader.xml index c31d19885f..998fac8885 100644 --- a/reference/libxml/functions/libxml-disable-entity-loader.xml +++ b/reference/libxml/functions/libxml-disable-entity-loader.xml @@ -1,14 +1,17 @@ <?xml version="1.0" encoding="utf-8"?> <!-- $Revision$ --> -<!-- EN-Revision: a07808fdd74a7ebda792e77c4c7b377e6d44f26a Maintainer: yannick Status: ready --> -<!-- Reviewed: yes --> - +<!-- EN-Revision: 5b5bb5d9b3eb2301f2ada74817421e40ae3a1752 Maintainer: yannick Status: ready --> +<!-- Reviewed: no --> <refentry xml:id="function.libxml-disable-entity-loader" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>libxml_disable_entity_loader</refname> <refpurpose>Désactive le chargement des entités externes</refpurpose> </refnamediv> + <refsynopsisdiv> + &warn.deprecated.function-8-0-0; + </refsynopsisdiv> + <refsect1 role="description"> &reftitle.description; <methodsynopsis> @@ -20,7 +23,11 @@ Il est à noter que désactiver le chargement d'entités externes peut causer des problèmes lors du chargement de documents XML. Cependant à partir de libxml 2.9.0 la substitution d'entités est désactivé par défaut, ainsi il - n'est pas nécéssaire de désactiver le chargement des entités externes. + n'est pas nécessaire de désactiver le chargement des entités externes, + sauf s'il y a le besoin de résoudre les références d'entités internes avec + <constant>LIBXML_NOENT</constant>. + Généralement, il est préférable d'utiliser <function>libxml_set_external_entity_loader</function> + pour réprimer le chargement d'entités externes. </para> </refsect1> @@ -94,6 +101,7 @@ <para> <simplelist> <member><function>libxml_use_internal_errors</function></member> + <member><function>libxml_set_external_entity_loader</function></member> <member><link linkend="libxml.constants">La constante <constant>LIBXML_NONET</constant></link></member> </simplelist> </para>