Rolf B: PHP Warning: Constant myheader already defined in ...

Beitrag lesen

Hallo Jörg,

es gibt die Funktion debug_backtrace(), die auch Includes berücksichtigt - äh, ok, ich schreibe hier von StackOverflow ab, also: die es berücksichtigen sollte.

Dies

$caller = debug_backtrace()[0];
echo "I was included from $caller[file]:$caller[line]";

vor dem define() sollte Dir ausgeben, welche Datei das include bestellt hat und dann weißt Du, wo Du suchen musst.

Danach schmeißt Du das wieder 'raus - das ist nichts für den Produktivbetrieb.

Oder Du greppelst Dich durch, das liefert Dir aber nicht unbedingt Informationen zum dynamischen Verhalten der Anwendung.

Rolf

--
sumpsi - posui - obstruxi