Ciao,
vorrei creare una funzione che restituisce la linea in cui viene chiamata.
Usando

Codice PHP:
function getLine() {
    return 
__LINE__;

ovviamente ottengo il valore della linea in cui si trova la costante __LINE__ nella funzione; ho provato allora ad usare eval():

Codice PHP:
function getLine() {
    
$a "echo \"linea \".__LINE__;";
    eval(
$a);
}
getLine(); 
ma stampa sempre "linea 1".
Come mai? E come potrei risolvere?