Language Basics Php

Name                Description
__FILE__            Name of current file
__LINE__            Current line number
__FUNCTION__        Name of current function
__CLASS__           Name of current class
__METHOD__          Name of current method
define('DEBUG', true); 
function debug_print($var, $file = __FILE__, $line = __LINE__) {
  if (DEBUG) {
  $where = "File = $file ($line)";
    switch (strtolower(substr(php_sapi_name(), 0, 3))) {
      case 'cli' :
        echo "$where\n";
        var_dump($var);
        break;
      default :
        echo "$where
";
        print("
");
        var_dump($var);
        print("
");
        break;
    }
  }
}
?>
define('DEBUG', true);
function debug_print($var) {
  if (DEBUG) {
    switch (strtolower(substr(php_sapi_name(), 0, 3))) {
      case 'cli' :
        var_dump($var);
        break;
      default :
        print("
");
        var_dump($var);
        print("
");
        break;
    }
  }
}
?>