- var_dump: documentation ( source)
- debug_backtrace: documentation ( source)
- set_error_handler: documentation ( source)
<?php
function errorHandler($level, $msg){
$debug = debug_backtrace();
$debug[1]['args'][0]='1';
return true;
}
set_error_handler('errorHandler');
function a($a){ // E_RECOVERABLE_ERROR
var_dump($a);
}
class A{}
a(1);
a(2);
a(new A());
?>