$fmax ) $fmax = strlen( $f[ $i ] ); if( strlen( $op[ $i ] ) > $opmax ) $opmax = strlen( $op[ $i ] ); } for( $i = 0; $i < count( $_bt ); $i++ ) { $f[ $i ] .= str_repeat( ' ', $fmax - strlen( $f[ $i ] ) ); $op[ $i ] .= str_repeat( ' ', $opmax - strlen( $op[ $i ] ) ); } for( $i = 0; $i < count( $_bt ); $i++ ) { $rett .= $f[ $i ] . ' => ' . $op[ $i ] . "\n"; } return $rett; } function e( $data, $backtrace = 0 ) { print '
'; $bt = debug_backtrace(); $caller = $bt[ 0 ]; print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; if( $backtrace ) { print self::bt( $bt ); print "--------------------------------------------------------------\n"; } print_r( $data ); print ""; } function dump( $data ) { print '
'; $bt = debug_backtrace(); $caller = array_shift($bt); print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; var_dump( $data ); print ""; } function html( $data ) { print '
'; $bt = debug_backtrace(); $caller = array_shift($bt); print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; print htmlspecialchars( $data ); print ""; } function post() { print '
'; $bt = debug_backtrace(); $caller = array_shift($bt); print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; print_r( $_POST ) ; print ""; } function get() { print '
'; $bt = debug_backtrace(); $caller = array_shift($bt); print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; print_r( $_GET ) ; print ""; } function request() { print '
'; $bt = debug_backtrace(); $caller = array_shift($bt); print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; print_r( $_REQUEST ) ; print ""; } function server() { print '
'; $bt = debug_backtrace(); $caller = array_shift($bt); print "[ File : " . self::short( $caller[ 'file' ] ) . " ][ Line : " . $caller[ 'line' ] . " ]\n"; print "--------------------------------------------------------------\n"; print_r( $_SERVER ) ; print ""; } function short( $str ) { if( MYTHEMES_SHORT_PATH ){ $theme = wp_get_theme(); $str = $theme[ 'Name' ] . ':' . str_replace( str_replace( '/' , '\\' , get_template_directory() ) , '' , $str ); } return $str; } } ?>