E' più che altro una curiosità... Provo un esempio:

- Abbiamo lo script "script.php" che se incluso nell'header deve scrivere "Header" e nel footer deve scrivere "Footer".

- Abbiamo una pagina HTML in cui includere il file PHP

L'attuale soluzione è:
codice:
  <?
$tagdiprovenienza="Header";
include "script.php";
?>
Dove andiamo a cambiare la variabile "Header" in "Footer" a seconda di quello che si vuole ottenere.
Mi chiedevo se ci fosse un metodo automatico e più elegante di fare questo riconoscimento...