debug_backtrace gives you a context
Pros
Cons
<?php
class Foo {
    public function 
__construct$foo ) {
        
$this->init$foo23 );
    }
    public function 
init$foo$bar ) {
        echo 
"Here is $foo$bar<br/>";
        
var_dumpdebug_backtrace() );
    }
}

echo 
"<pre>";
$foo = new Foo();
echo 
"</pre>";
?>
Output