File: error-handling.xml

package info (click to toggle)
phpdoc 20020310-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 35,272 kB
  • ctags: 354
  • sloc: xml: 799,767; php: 1,395; cpp: 500; makefile: 200; sh: 140; awk: 51
file content (52 lines) | stat: -rwxr-xr-x 2,176 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?xml version="1.0" encoding="iso-8859-1"?>
 <chapter id="features.error-handling">
  <title>Manejando errores</title>

  <para>
   Hay 4 tipos de errores y avisos en PHP. Esto son:

   <itemizedlist>
    <listitem><simpara>1 - Errores Normales de Funciones (Normal Function Errors)</simpara></listitem>
    <listitem><simpara>2 - Avisos Normales (Normal Warnings)</simpara></listitem> 
    <listitem><simpara>4 - Errores del Analizador de c&oacute;digo (Parser Errors)</simpara></listitem>
    <listitem><simpara>8 - Avisos (Notices, advertencia que puedes ignorar, pero que puede implicar
    un error en tu c&oacute;digo.</simpara></listitem>
   </itemizedlist></para>

  <simpara>
   Los 4 n&uacute;meros de arriba son sumados para definir un nivel de aviso de error.
   El nivel de aviso de error por defecto es el nivel 7, el cual es la suma de 1+2+4, es
   decir todo excepto los avisos. Este nivel puede ser cambiado en el fichero php3.ini con
   la directiva error_reporting. Tambi&eacute;n puede ser configurado en el fichero de configuraci&oacute;n
   del servidor de p&aacute;ginas Apache httpd.conf, con la directiva php3_error_reporting o tambi&eacute;n
   se puede cambiar en tiempo de ejecuci&oacute;n usando la funci&oacute;n <function>error_reporting
   </function>.</simpara>

	
  <simpara>	

   Todas las <link linkend="language.expressions">expresioness PHP</link> pueden tambi&eacute;n ser
   llamadas con el prefijo "@", el cual desactiva el aviso de errores para esa expresi&oacute;n en
   particular. Si ocurre un error en una expresi&oacute;n en tal situaci&oacute;n y la caracter&iacute;stica
   <link linkend="ini.track-errors">track_errors</link> est&aacute; habilitada, podr&aacute;s encontrar el
   mensaje de error en la variable global $php_errormsg.</simpara>

 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->