Mailinglisten-Archive |
On Tue, 13 Apr 2004 13:12:04 +0200 markus espenhain <metwo at gmx.net> wrote: > Lutz Zetzsche wrote: > > Hi Markus, > > > > Am Dienstag, 13. April 2004 04:19 schrieb markus espenhain: > > > >>gibt es eine moeglichkeit das ein script welches per include oder > >>require eingebunden wurde irgendwie an seinen namen bzw seine > >>location kommt? > >>inhaltlich muesste es genau das sein was als dritter parameter bei > >>einem custom-error-handler uebergeben wird > > > > > > in dem Augenblick, wo Du das Skript per include() oder require() > > einbindest, kennst Du doch seine volle Adressierung. ;-) Halte die doch > > einfach in einer Variablen fest, die Du dieser eingebundenen Datei > > eindeutig zuordnen kannst. Oder ist das jetzt zu einfach gedacht? :-) > > > > hi lutz > > ... ne ist es nicht :) - aber damit entsteht wieder eine art > abhaengigkeit zum script das die datei einbindet und eine variable die > man sich vielleicht auch klemmen kann > > wenn php diesen wert an einen custom-error-handler uebergen kann dann > muss der doch irgendwo vorraetig sein ... Der Pfad und Name der aktuellen Scriptdatei steht in der vordefinierten Konstante __FILE__, siehe http://de2.php.net/manual/de/language.constants.predefined.php. Meintest du das?
php::bar PHP Wiki - Listenarchive