Ciao,
è possibile sapere la linea dello script in cui viene richiamata una
funzione?
Usando
[code]
function getLine() {
return __LINE__;
}
[code]
ovviamente si ottiene la linea in cui scrivo __LINE__ nella
definizione della funzione.
Ho provato allora ad usare eval():
[code]
function getLine() {
$a = "echo \"linea \".__LINE__;";
eval($a);
}
getLine();
[/code]
ma stampa sempre "linea 1".
Come mai?