phpbar.de logo

Mailinglisten-Archive

[php] "Anrufer" ermitteln

[php] "Anrufer" ermitteln

Christoph Rust info at webmaster-rust.de
Mon Sep 13 17:07:43 CEST 2004


Funzt gut, Dankeschön...

Andreas Demmer schrieb:

> Da Dein Snippet schon in PHP5 war, kannst Du von debug_backtrace()
>
>(ab PHP 4.3.x) Gebrauch machen:
>
><?php
>class foo {
>    public function bar(){
>       $backtrace = debug_backtrace();
>       echo 'class: '.$backtrace[count($backtrace) - 2]['class']."<br />\n";
>       echo 'function: '.$backtrace[count($backtrace) - 2]['function']."<br
>/>\n";
>    }
>}
>
>class bar {
>    public function __construct(){
>       $objFoo = new foo();
>       $objFoo->bar();
>    }
>}
>
>$objBar = new bar();
>?>
>



php::bar PHP Wiki   -   Listenarchive