cvs: phpdoc /fr/functions errorfunc.xml

From: Date: Fri, 02 Nov 2001 09:15:47 +0000
Subject: cvs: phpdoc /fr/functions errorfunc.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969338447@lists.php.net to get a copy of this message
dams Fri Nov 2 04:15:47 2001 EDT Modified files: /phpdoc/fr/functions errorfunc.xml Log: Xml stuff.Aestethics.

Index: phpdoc/fr/functions/errorfunc.xml diff -u phpdoc/fr/functions/errorfunc.xml:1.9 phpdoc/fr/functions/errorfunc.xml:1.10 --- phpdoc/fr/functions/errorfunc.xml:1.9 Sat Jul 7 18:22:06 2001 +++ phpdoc/fr/functions/errorfunc.xml Fri Nov 2 04:15:46 2001 @@ -1,98 +1,113 @@ - <reference id="ref.errorfunc"> - <title>Gestion des erreurs</title> - <titleabbrev>Gestion des erreurs</titleabbrev> - <partintro> +<?xml encoding="iso-8859-1"?> +<!-- $Revision: 1.10 $ --> +<reference id="ref.errorfunc"> + <title>Gestion des erreurs</title> + <titleabbrev>Gestion des erreurs</titleabbrev> + <partintro> + <para> + Ces fonctions permettent de g&eacute;rer les erreurs, et de les enregistrer. + Vous pouvez d&eacute;finir les r&egrave;gles de traitement des erreurs et + choisir la mani&egrave;re de les enregistrer : vous pouvez adapter le rapport + d'erreurs &agrave; vos besoins. + </para> + <para> + Avec les fonctions d'enregistrements, vous pouvez envoyer directement les + rapports &agrave; d'autres machines (ou m&ecirc;me les envoyer par email + &agrave; un pager), &agrave; l'historique syst&egrave;me, ou encore + s&eacute;lectionner les erreurs les plus importantes et ne pas enregistrer + les autres. + </para> + <para> + La fonction de niveau d'erreur vous permet de personnaliser le niveau + et le type d'erreur not&eacute; : depuis les inoffensives alertes jusqu'au + erreurs personnalis&eacute;es retourn&eacute;es par les fonctions. + </para> + </partintro> + <refentry id="function.error-log"> + <refnamediv> + <refname>error_log</refname> + <refpurpose>Envoie un message d'erreur quelque part</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int <function>error_log</function></funcdef> + <paramdef>string <parameter>message</parameter></paramdef> + <paramdef>int <parameter>message_type</parameter></paramdef> + <paramdef>string + <parameter><optional>destination</optional></parameter> + </paramdef> + <paramdef>string + <parameter><optional>extra_headers</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> <para> - Ces fonctions permettent de g&eacute;rer les erreurs, et de les enregistrer. - Vous pouvez d&eacute;finir les r&egrave;gles de traitement des erreurs et choisir - la mani&egrave;re de les enregistrer : vous pouvez adapter le rapport d'erreur - &agrave; vos besoins. + <function>error_log</function> envoie un message d'erreur &agrave; + l'historique du serveur web, &agrave; un port <acronym>TCP</acronym> ou un + fichier. + <parameter>message</parameter> est le message d'erreur qui doit &ecirc;tre + enregistr&eacute;. <parameter>message_type</parameter> indique o&ugrave; le + message doit &ecirc;tre envoy&eacute; : + <table> + <title>Types de <function>error_log</function></title> + <tgroup cols="2"> + <tbody> + <row> + <entry>0</entry> + <entry> + <parameter>message</parameter> est envoy&eacute; &agrave; l'historique + PHP, qui est bas&eacute; sur l'historique syst&egrave;me ou un fichier, + en fonction de la configuration de <link + linkend="ini.error-log">error_log</link>. + </entry> + </row> + <row> + <entry>1</entry> + <entry> + <parameter>message</parameter> est envoy&eacute; par email &agrave; + l'adresse <parameter>destination</parameter>. C'est le seul type qui + utilise le quatri&egrave;me param&egrave;tre + <parameter>extra_headers</parameter>. Ce message + utilise la m&ecirc;me fonction interne que <function>mail</function>. + </entry> + </row> + <row> + <entry>2</entry> + <entry> + <parameter>message</parameter> est envoy&eacute; par la connexion de + debuggage PHP. Cette option n'est disponible que si l'option + <link + linkend="install.configure.enable-debugger">remote_debugging</link> a + &eacute;t&eacute; d&eacute;sactiv&eacute;e. Dans ce cas, le + param&egrave;tre <parameter>destination</parameter> sp&eacute;cifie + l'h&ocirc;te ou l'adresse IP, et optionnellement le num&eacute;ro de + port, de la socket qui recevra les informations de d&eacute;buggage. + </entry> + </row> + <row> + <entry>3</entry> + <entry> + <parameter>message</parameter> est ajout&eacute; au fichier + <parameter>destination</parameter>. + </entry> + </row> + </tbody> + </tgroup> + </table> </para> + <warning> <para> - Avec les fonctions d'enregistrements, vous pouvez envoyer directement les - rapport &agrave; d'autres machines (ou m&ecirc;me les envoyer par email &agrave; un pager), &agrave; l' - historique syst&egrave;me, ou encore selectionner les erreurs les plus importantes - et ne pas enregistrer les autres. + Le d&eacute;buggage &agrave; distance via TCP/IP est une + fonctionnalit&eacute; PHP 3 qui <emphasis>n'est pas</emphasis> disponible en + PHP 4. </para> + </warning> <para> - La fonction de niveau d'erreur vous permet de personnaliser le niveau - et le type d'erreur not&eacute; : depuis les inoffensives alertes jusqu'au - erreurs personnalis&eacute;es retourn&eacute;es par les fonctions. - </para> - </partintro> - <refentry id="function.error-log"> - <refnamediv> - <refname>error_log</refname> - <refpurpose>Envoie un message d'erreur quelque part</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>error_log</function></funcdef> - <paramdef>string <parameter>message</parameter></paramdef> - <paramdef>int <parameter>message_type</parameter></paramdef> - <paramdef>string - <parameter><optional>destination</optional></parameter> - </paramdef> - <paramdef>string - <parameter><optional>extra_headers</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>error_log</function> envoie un message d'erreur &agrave; l'historique - du serveur web, &agrave; un port <acronym>TCP</acronym> ou un fichier. - <parameter>message</parameter> est le message d'erreur qui doit &ecirc;tre - enregistr&eacute;. <parameter>message_type</parameter> indique o&ugrave; le - message doit &ecirc;tre envoy&eacute; : - <table> - <title>Types de <function>error_log</function></title> - <tgroup cols="2"> - <tbody> - <row> - <entry>0</entry> - <entry> - <parameter>message</parameter> est envoy&eacute; &agrave; l'historique PHP, qui est bas&eacute; - sur l'historique syst&egrave;me ou un fichier, en fonction de la configuration - de <link linkend="ini.error-log">error_log</link>. - </entry> - </row> - <row> - <entry>1</entry> - <entry> - <parameter>message</parameter> est envoy&eacute; par email &agrave; l'adresse - <parameter>destination</parameter>. C'est le seul type qui utilise le - quatri&egrave;me param&egrave;tre <parameter>extra_headers</parameter>. Ce message - utilise la m&ecirc;me fonction interne que <function>mail</function>. - </entry> - </row> - <row> - <entry>2</entry> - <entry> - <parameter>message</parameter> est envoy&eacute; par la connexion de debuggage - PHP. Cette option n'est disponible que si l'option - <link linkend="install.configure.enable-debugger">remote debugging</link> a &eacute;t&eacute; d&eacute;sactiv&eacute;. - Dans ce cas, le parm&egrave;tre <parameter>destination</parameter> sp&eacute;cifie - l'h&ocirc;te ou l'adresse IP, et optionnellement le num&eacute;ro de port, de la - socket qui recevra les informations de d&eacute;buggage. - </entry> - </row> - <row> - <entry>3</entry> - <entry> - <parameter>message</parameter> est ajout&eacute; au fichier - <parameter>destination</parameter>. - </entry> - </row> - </tbody> - </tgroup> - </table> - </para> - <para> - <example role="php"> - <title>Exemples avec <function>error_log</function></title> - <programlisting role="php"> + <example role="php"> + <title>Exemples avec <function>error_log</function></title> + <programlisting role="php"> &lt;?php // Envoi une notification par l'historique du serveur, si la connexion &agrave; la base // de donn&eacute;es est impossible. @@ -109,129 +124,129 @@ error_log ("Grosse bourde!", 2, "loghost"); error_log ("Grosse bourde!", 3, "/var/tmp/my-errors.log"); ?&gt; - </programlisting> - </example> - </para> - </refsect1> - </refentry> - <refentry id="function.error-reporting"> - <refnamediv> - <refname>error_reporting</refname> - <refpurpose>Fixe le niveau de rapport d'erreurs PHP</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>error_reporting</function></funcdef> - <paramdef>int - <parameter><optional>level</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>error_reporting</function> fixe le niveau de rapport d'erreur PHP - et retourne l'ancienne valeur. Le niveau d'erreur peut &ecirc;tre un champs - de bits, ou une constante. L'utilisation des constantes est vivement - recommand&eacute;, pour assurer une compatiblit&eacute; maximale avec - les futures versions. Au fur et &agrave; mesure que de nouveaux niveaux - d'erreurs sont cr&eacute;&eacute;s, l'intervalle de validit&eacute; des niveaux - &eacute;volue, et les anciennes valeurs n'ont plus les m&ecirc;mes significations. - <example role="php"> - <title>Exemple de modification de niveau d'erreur</title> - <programlisting role="php"> + </programlisting> + </example> + </para> + </refsect1> + </refentry> + <refentry id="function.error-reporting"> + <refnamediv> + <refname>error_reporting</refname> + <refpurpose>Fixe le niveau de rapport d'erreurs PHP</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int <function>error_reporting</function></funcdef> + <paramdef>int + <parameter><optional>level</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>error_reporting</function> fixe le niveau de rapport d'erreur PHP + et retourne l'ancienne valeur. Le niveau d'erreur peut &ecirc;tre un champs + de bits, ou une constante. L'utilisation des constantes est vivement + recommand&eacute;e, pour assurer une compatibilit&eacute; maximale avec + les futures versions. Au fur et &agrave; mesure que de nouveaux niveaux + d'erreurs sont cr&eacute;&eacute;s, l'intervalle de validit&eacute; des niveaux + &eacute;volue, et les anciennes valeurs n'ont plus les m&ecirc;mes significations. + <example role="php"> + <title>Exemple de modification de niveau d'erreur</title> + <programlisting role="php"> error_reporting (55); // En PHP 3, &eacute;quivalent &agrave; E_ALL ^ E_NOTICE /* ...en PHP 4, '55' signifie (E_ERROR | E_WARNING | E_PARSE | E_CORE_ERROR | E_CORE_WARNING) */ error_reporting (2039); // PHP 4 &eacute;quivalent &agrave; E_ALL ^ E_NOTICE error_reporting (E_ALL ^ E_NOTICE); // La m&ecirc;me signification en PHP 3 et 4 - </programlisting> - </example> - Suivez les liens de chaque valeur interne pour conna&icirc;tre leur signification : - <table> - <title>Constantes avec <function>error_reporting</function></title> - <tgroup cols="2"> - <thead> - <row> - <entry>constante</entry> - <entry>valeur</entry> - </row> - </thead> - <tbody> - <row> - <entry>1</entry> - <entry> - <link linkend="internal.e-error">E_ERROR</link> - </entry> - </row> - <row> - <entry>2</entry> - <entry> - <link linkend="internal.e-warning">E_WARNING</link> - </entry> - </row> - <row> - <entry>4</entry> - <entry> - <link linkend="internal.e-parse">E_PARSE</link> - </entry> - </row> - <row> - <entry>8</entry> - <entry> - <link linkend="internal.e-notice">E_NOTICE</link> - </entry> - </row> - <row> - <entry>16</entry> - <entry> - <link linkend="internal.e-core-error">E_CORE_ERROR</link> - </entry> - </row> - <row> - <entry>32</entry> - <entry> - <link linkend="internal.e-core-warning">E_CORE_WARNING</link> - </entry> - </row> - <row> - <entry>64</entry> - <entry> - <link linkend="internal.e-compile-error">E_COMPILE_ERROR</link> - </entry> - </row> - <row> - <entry>128</entry> - <entry> - <link linkend="internal.e-compile-warning">E_COMPILE_WARNING</link> - </entry> - </row> - <row> - <entry>256</entry> - <entry> - <link linkend="internal.e-user-error">E_USER_ERROR</link> - </entry> - </row> - <row> - <entry>512</entry> - <entry> - <link linkend="internal.e-user-warning">E_USER_WARNING</link> - </entry> - </row> - <row> - <entry>1024</entry> - <entry> - <link linkend="internal.e-user-error">E_USER_NOTICE</link> - </entry> - </row> - </tbody> - </tgroup> - </table> - </para> - <para> - <example role="php"> - <title>Exemples avec <function>error_reporting</function></title> - <programlisting role="php"> + </programlisting> + </example> + Suivez les liens de chaque valeur interne pour conna&icirc;tre leur signification : + <table> + <title>Constantes avec <function>error_reporting</function></title> + <tgroup cols="2"> + <thead> + <row> + <entry>constante</entry> + <entry>valeur</entry> + </row> + </thead> + <tbody> + <row> + <entry>1</entry> + <entry> + <link linkend="internal.e-error">E_ERROR</link> + </entry> + </row> + <row> + <entry>2</entry> + <entry> + <link linkend="internal.e-warning">E_WARNING</link> + </entry> + </row> + <row> + <entry>4</entry> + <entry> + <link linkend="internal.e-parse">E_PARSE</link> + </entry> + </row> + <row> + <entry>8</entry> + <entry> + <link linkend="internal.e-notice">E_NOTICE</link> + </entry> + </row> + <row> + <entry>16</entry> + <entry> + <link linkend="internal.e-core-error">E_CORE_ERROR</link> + </entry> + </row> + <row> + <entry>32</entry> + <entry> + <link linkend="internal.e-core-warning">E_CORE_WARNING</link> + </entry> + </row> + <row> + <entry>64</entry> + <entry> + <link linkend="internal.e-compile-error">E_COMPILE_ERROR</link> + </entry> + </row> + <row> + <entry>128</entry> + <entry> + <link linkend="internal.e-compile-warning">E_COMPILE_WARNING</link> + </entry> + </row> + <row> + <entry>256</entry> + <entry> + <link linkend="internal.e-user-error">E_USER_ERROR</link> + </entry> + </row> + <row> + <entry>512</entry> + <entry> + <link linkend="internal.e-user-warning">E_USER_WARNING</link> + </entry> + </row> + <row> + <entry>1024</entry> + <entry> + <link linkend="internal.e-user-error">E_USER_NOTICE</link> + </entry> + </row> + </tbody> + </tgroup> + </table> + </para> + <para> + <example role="php"> + <title>Exemples avec <function>error_reporting</function></title> + <programlisting role="php"> error_reporting(0); /* Emp&ecirc;che tout affichage d'erreur */ error_reporting(7); // Ancienne syntaxe PHP 2/3 @@ -272,9 +287,11 @@ fonction PHP par d&eacute;faut, ou une autre fonction utilisateur). </para> <para> - Voir aussi <function>error_reporting</function>, + Voir aussi + <function>error_reporting</function>, <function>set_error_handler</function>, - <function>trigger_error</function> et <function>user_error</function> + <function>trigger_error</function> et + <function>user_error</function> </para> </refsect1> </refentry> @@ -298,21 +315,21 @@ <parameter>error_handler</parameter> pour g&eacute;rer les erreurs dans un script. Retourne un pointeur sur l'ancienne fonction de gestion des erreurs (si il y en avait une), ou &false;, en cas d'erreur. - <function>set_error_handler</function> sert &agrave; d&eacute;finir votre propre - gestionnaire d'erreur, qui prendra en charge leur traitement durant - l'ex&eacute;cution d'un script. Cela peut &ecirc;tre utile lorsque vous devez - rep&eacute;rer des erreurs critiques lors d'un nettoyage de bases, ou bien si - vous souhaitez g&eacute;n&eacute;rer une erreur dans certaines conditions - (avec <function>trigger_error</function>). + <function>set_error_handler</function> sert &agrave; d&eacute;finir votre + propre gestionnaire d'erreurs, qui prendra en charge leur traitement durant + l'ex&eacute;cution d'un script. Cela peut &ecirc;tre utile lorsque vous + devez rep&eacute;rer des erreurs critiques lors d'un nettoyage de bases, ou + bien si vous souhaitez g&eacute;n&eacute;rer une erreur dans certaines + conditions (avec <function>trigger_error</function>). </para> <para> La fonction utilisateur doit accepter deux arguments : le code de l'erreur, - et une cha&icirc;ne d&eacute;crivant l'erreur. L'exemple ci dessous montre le traitement - d'exceptions en d&eacute;clenchant des erreurs, et en les g&eacute;rant avec une fonction - utilisateur : + et une cha&icirc;ne d&eacute;crivant l'erreur. L'exemple ci dessous montre + le traitement d'exceptions en d&eacute;clenchant des erreurs, et en les + g&eacute;rant avec une fonction utilisateur : <example> <title> - Traitement des erreurs avec <function>set_error_handler</function> et + Traitement des erreurs avec <function>set_error_handler</function> et <function>trigger_error</function> </title> <programlisting role="php"> @@ -379,11 +396,11 @@ echo &quot;----\nvector d - fatal error\n&quot;; $d = scale_by_log($a, -2.5); ?&gt; - </programlisting> - </example> - L'&eacute;x&eacute;cution du script devrait donner ceci : - <informalexample> - <programlisting> + </programlisting> + </example> + L'&eacute;x&eacute;cution du script devrait donner ceci : + <informalexample> + <programlisting> vector a Array ( @@ -415,112 +432,121 @@ &lt;B&gt;FATAL&lt;/B&gt; [256] log(x) de x &lt;= 0 est ind&eacute;fini : scale = -2.5&lt;br&gt; Erreur fatale &agrave; la ligne 16 du fichier trigger_error.php, PHP 4.0.1pl2 (Linux)&lt;br&gt; Annulation du script....&lt;br&gt; - </programlisting> - </informalexample> - </para> - <para> - Il faut se rappeler que la fonction standard de traitement des erreurs - de PHP est alors compl&egrave;tement ignor&eacute;e. <function>error_reporting</function> - n'aura plus d'effet, et votre fonction de gestion des - erreurs sera toujours appel&eacute;e. Vous pourrez toujours lire la valeur - de l'erreur courante de <function>error_reporting</function> et - faire r&eacute;agier la fonction de gestion des erreurs en fonction. - Cette remarque est notamment valable si la commande a &eacute;t&eacute; - pr&eacute;fix&eacute;e par <link linkend="language.operators.errorcontrol">@</link> - (0 sera retourn&eacute;). - </para> - <para> - Notez aussi qu'il est alors confi&eacute; &agrave; cette fonction de terminer le script - (<function>die</function>) si n&eacute;cessaire. Si la fonction de gestion des - erreurs se termine normalement, l'ex&eacute;cution du script se poursuivra - avec l'ex&eacute;cution de la prochaine commande. - </para> - <para> - Voir aussi <function>error_reporting</function>, - <function>restore_error_handler</function>, - <function>trigger_error</function>, et <function>user_error</function> - </para> - </refsect1> - </refentry> - <refentry id="function.trigger-error"> - <refnamediv> - <refname>trigger_error</refname> - <refpurpose> - D&eacute;clenche une erreur utilisateur - </refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>trigger_error</function></funcdef> - <paramdef>string <parameter>error_msg</parameter></paramdef> - <paramdef>int - <parameter><optional>error_type</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>trigger_error</function> est utilis&eacute; pour d&eacute;clencher - une erreur utilisateur. Elle peut aussi &ecirc;tre utilis&eacute;e en - conjonction avec un gestionnaire d'erreur interne, ou un gestionnaire - d'erreurs utilisateur qui a &eacute;t&eacute; choisi comme gestionnaire - d'erreur avec <function>set_error_handler</function>. - </para> - <para> - <function>trigger_error</function> est pratique lorsque vous devez g&eacute;n&eacute;rer - une r&eacute;ponse particuli&egrave;re lors de l'ex&eacute;cution. Par exemple - <informalexample> - <programlisting role="php"> + </programlisting> + </informalexample> + </para> + <para> + Il faut se rappeler que la fonction standard de traitement des erreurs + de PHP est alors compl&egrave;tement ignor&eacute;e. + <function>error_reporting</function> + n'aura plus d'effet, et votre fonction de gestion des + erreurs sera toujours appel&eacute;e. Vous pourrez toujours lire la valeur + de l'erreur courante de <function>error_reporting</function> et + faire r&eacute;agir la fonction de gestion des erreurs en fonction. + Cette remarque est notamment valable si la commande a &eacute;t&eacute; + pr&eacute;fix&eacute;e par <link linkend="language.operators.errorcontrol">&#64;</link> + (0 sera retourn&eacute;). + </para> + <para> + Notez aussi qu'il est alors confi&eacute; &agrave; cette fonction de + terminer le script (<function>die</function>) si n&eacute;cessaire. Si la + fonction de gestion des erreurs se termine normalement, l'ex&eacute;cution + du script se poursuivra avec l'ex&eacute;cution de la prochaine commande. + </para> + <para> + Voir aussi + <function>error_reporting</function>, + <function>restore_error_handler</function>, + <function>trigger_error</function> et + <function>user_error</function> + </para> + </refsect1> + </refentry> + <refentry id="function.trigger-error"> + <refnamediv> + <refname>trigger_error</refname> + <refpurpose> + D&eacute;clenche une erreur utilisateur + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>trigger_error</function></funcdef> + <paramdef>string <parameter>error_msg</parameter></paramdef> + <paramdef>int + <parameter><optional>error_type</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>trigger_error</function> est utilis&eacute; pour d&eacute;clencher + une erreur utilisateur. Elle peut aussi &ecirc;tre utilis&eacute;e en + conjonction avec un gestionnaire d'erreur interne, ou un gestionnaire + d'erreurs utilisateur qui a &eacute;t&eacute; choisi comme gestionnaire + d'erreur avec <function>set_error_handler</function>. + </para> + <para> + <function>trigger_error</function> est pratique lorsque vous devez + g&eacute;n&eacute;rer une r&eacute;ponse particuli&egrave;re lors de + l'ex&eacute;cution. Par exemple : + <informalexample> + <programlisting role="php"> &lt;?php if (assert ($divisor == 0)) trigger_error ("Impossible de diviser par z&eacute;ro", E_USER_ERROR); ?&gt; - </programlisting> - </informalexample> - <note> + </programlisting> + </informalexample> + <note> <para> - Voir <function>set_error_handler</function> pour illustration. + Voir aussi + <function>set_error_handler</function> pour illustration. </para> - </note> - </para> - <para> - Voir aussi <function>error_reporting</function>, - <function>set_error_handler</function>, - <function>restore_error_handler</function>, - <function>user_error</function> - </para> - </refsect1> - </refentry> - <refentry id="function.user-error"> - <refnamediv> - <refname>user_error</refname> - <refpurpose> - G&eacute;n&eacute;re un message d'erreur utilisateur - </refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>user_error</function></funcdef> - <paramdef>string <parameter>error_msg</parameter></paramdef> - <paramdef>int - <parameter><optional>error_type</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>user_error</function> est un alias de la fonction <function>trigger_error</function>. - </para> - <para> - Voir aussi <function>error_reporting</function>, - <function>set_error_handler</function>, - <function>restore_error_handler</function> et <function>trigger_error</function>. - </para> - </refsect1> - </refentry> - </reference> + </note> + </para> + <para> + Voir aussi + <function>error_reporting</function>, + <function>set_error_handler</function>, + <function>restore_error_handler</function> et + <function>user_error</function> + </para> + </refsect1> + </refentry> + <refentry id="function.user-error"> + <refnamediv> + <refname>user_error</refname> + <refpurpose> + G&eacute;n&egrave;re un message d'erreur utilisateur + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>user_error</function></funcdef> + <paramdef>string <parameter>error_msg</parameter></paramdef> + <paramdef>int + <parameter><optional>error_type</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>user_error</function> est un alias de la fonction + <function>trigger_error</function>. + </para> + <para> + Voir aussi + <function>error_reporting</function>, + <function>set_error_handler</function>, + <function>restore_error_handler</function> et + <function>trigger_error</function>. + </para> + </refsect1> + </refentry> +</reference> <!-- Keep this comment at the end of the file Local variables: mode: sgml
« previous php.doc (#969338447) next »