|
|
El método estático Zend_Debug::dump() imprime o devuelve información sobre una expresión. Esta sencilla técnica de depuración es común, porque es fácil de utilizar en caliente y no requiere inicialización, herramientas especiales, o la depuración del entorno.
Ejemplo #1 Ejemplo del método dump()
Zend_Debug::dump($var, $label=null, $echo=true);
El argumento $var especifica la expresión o variable sobre la cual el método Zend_Debug::dump() generará información.
The $label argument is a string to be prepended to the output of Zend_Debug::dump() . It may be useful, for example, to use labels if you are dumping information about multiple variables on a given screen.
El argumento boleano $echo especifica si la salida de Zend_Debug::dump() es o no mostrada. Si es TRUE , la salida es mostrada. A pesar del valor del argumento $echo , el retorno de este método contiene la salida.
Puede ser útil comprender que el método Zend_Debug::dump() envuelve la función de PHP » var_dump() . Si el flujo de salida es detectado como una presentación de la web, la salida de var_dump() es escapada usando » htmlspecialchars() y envuelta con el tag (X)HTML <pre> .
Usar Zend_Debug::dump() es lo mejor para la depuración en caliente durante el desarrollo de software. Puede añadir el código para volcar una variable y después quitar el código fácilmente.
También considere el componente Zend_Log component when writing more permanent debugging code. For example, you can use the DEBUG log level and the stream log writer to output the string returned by Zend_Debug::dump() .
|
|
Copyright © 2005-2011 Zend Technologies Inc (compiled by mikaelkael with ZFDocumentor - SVN 20189).

