Revision: 13853
Updated Code
at May 19, 2009 04:34 by PeteW
Updated Code
/**
* simple display function for debugging
*
* @param mix $mixObj
* @param string $strLabel
*/
function display( $mixObj, $strLabel = null) {
// show nothing on production server
if ( 1 == ini_get( 'display_errors' ) ) {
$backtrace = debug_backtrace();
echo "
<div style=\"border: 1px dotted #000; width: 100%;\">
<strong>$strLabel</strong> - Called from: " .$backtrace[0]['file'] . " (line " . $backtrace[0]['line'] . ")
<pre style=\"border: 1px dotted #000; margin-top: 0px\">" . print_r($mixObj, true ) . "</pre>
</div>";
}
}
Revision: 13852
Updated Code
at May 8, 2009 05:24 by PeteW
Updated Code
/**
* simple display function for debugging
*
* @param mix $mixObj
* @param string $strLabel
*/
function display( $mixObj, $strLabel = null) {
// show nothing on production server
if ( 1 == ini_get( 'display_errors' ) ) {
$backtrace = debug_backtrace();
echo "
<div style=\"border: 1px dotted #000\">
<strong>$strLabel</strong> - Called from: " .$backtrace[0]['file'] . " (line " . $backtrace[0]['line'] . ")
</div>
<pre style=\"border: 1px dotted #000; margin-top: 0px\">" . print_r($mixObj, true ) . "</pre>";
}
}
Revision: 13851
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 8, 2009 05:10 by PeteW
Initial Code
function display( $obj, $strLabel = null) {
$backtrace = debug_backtrace();
echo "
<b>$strLabel</b> - Called from: " .$backtrace[0]['file'] . " (line " . $backtrace[0]['line'] . ")
<pre>" . print_r( $obj, true ) . "</pre>";
}
Initial URL
http://twitter.com/PeteWilliams
Initial Description
A simple replacement for print_r or whatever you use to display debug info.
Initial Title
PHP Debug Display
Initial Tags
php, debug
Initial Language
PHP