Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PHP

php best debugging functions


A good example of data output to the console via <script> tags, I myself used this first, but he broke the captcha job, because <script> tags were inserted into the base64 code of the captcha picture. Then I began to display logs in the headers with such a function (it may help someone else, in a similar situation):

<?php

function header_log($data){
  $bt = debug_backtrace();
  $caller = array_shift($bt);
  $line = $caller['line'];
  $file = array_pop(explode('/', $caller['file']));
  header('log_'.$file.'_'.$caller['line'].': '.json_encode($data));
}

?>

Usage:
$myvar = array(1,2,3);
header_log( $myvar ); // in headers we see: log_filename_rownumber: [1,2,3]
Source by www.php.net #
 
PREVIOUS NEXT
Tagged: #php #debugging #functions
ADD COMMENT
Topic
Name
4+1 =