phpbar.de logo

Mailinglisten-Archive

[php] __FILE__ und __LINE__ vom Aufrufer ermitteln?

[php] __FILE__ und __LINE__ vom Aufrufer ermitteln?

Oliver Kurz ojkurz at gmx.de
Die Jan 11 23:03:37 CET 2005


Hallo,

wie kann ich realisieren, das ich __FILE__ und __LINE__ von Aufrufer
angezeigt bekomm und nicht von der Position wo ich gerade bin?

Eklärung:


datei: dummy2.php5
function machwas($file, $line) {
   echo $file." ".$line;

}

datei dummy.php5
include "dummy2.php5"

machwas(__FILE__, __LINE__);


So kann man es ja machen. Aber es ist reichlich unelegant wenn ich an den
Stellen wo ich so etwas benötige immer mit hinzufügen muss.

Gibt es etwas in der Art?

datei: dummy2.php5
function machwas() {
   echo __CALLER_FILE__." ".__CALLER__LINE__;

}

datei dummy.php5
include "dummy2.php5"

machwas();

Weiss das jemand?

Gruss
Oliver

-- 
+++ Sparen Sie mit GMX DSL +++ http://www.gmx.net/de/go/dsl
AKTION für Wechsler: DSL-Tarife ab 3,99 EUR/Monat + Startguthaben

php::bar PHP Wiki   -   Listenarchive