1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- EN-Revision: 20766 -->
4 <sect1 id="zend.debug.dumping">
6 <title>Mostrar información de variables(Dumping Variables)</title>
10 <methodname>Zend_Debug::dump()</methodname>
12 información sobre una expresión. Esta sencilla técnica de depuración es
13 común, porque es fácil de utilizar en caliente y no requiere
14 inicialización, herramientas
15 especiales, o la depuración del entorno.
18 <example id="zend.debug.dumping.example">
19 <title>Ejemplo del método dump()</title>
20 <programlisting language="php"><![CDATA[
21 Zend_Debug::dump($var, $label=null, $echo=true);
27 <varname>$var</varname>
28 especifica la expresión o variable sobre
30 <methodname>Zend_Debug::dump()</methodname>
36 <varname>$label</varname>
37 argument is a string to be prepended to the
39 <methodname>Zend_Debug::dump()</methodname>
40 . It may be useful, for
41 example, to use labels if you are dumping information about multiple
42 variables on a given screen.
47 <varname>$echo</varname>
48 especifica si la salida de
49 <methodname>Zend_Debug::dump()</methodname>
50 es o no mostrada. Si es
51 <constant>TRUE</constant>
52 , la salida es mostrada. A pesar del valor del
54 <varname>$echo</varname>
55 , el retorno de este método contiene la
60 Puede ser útil comprender que el método
61 <methodname>Zend_Debug::dump()</methodname>
62 envuelve la función de
63 <acronym>PHP</acronym>
64 <ulink url="http://php.net/var_dump">
65 <methodname>var_dump()</methodname>
68 Si el flujo de salida es detectado como una presentación de la web, la
70 <methodname>var_dump()</methodname>
72 <ulink url="http://php.net/htmlspecialchars">
73 <methodname>htmlspecialchars()</methodname>
75 y envuelta con el tag (X)HTML
76 <command><pre></command>
81 <title>Depurando con Zend_Log</title>
84 <methodname>Zend_Debug::dump()</methodname>
85 es lo mejor para la depuración
86 en caliente durante el desarrollo de software. Puede
88 volcar una variable y después quitar el código fácilmente.
91 También considere el componente
92 <link linkend="zend.log.overview">
94 component when writing more permanent debugging code. For example,
96 <constant>DEBUG</constant>
98 <link linkend="zend.log.writers.stream">stream log writer</link>
100 output the string returned by
101 <methodname>Zend_Debug::dump()</methodname>