si ma la devo usare nella chiamata o nella dichiarazione della funzione?
Perchè io preferirei non dover scrivere __LINE__ ogni volta che richiamo la funzione però scrivendolo nella funzione mi da la riga della funzione stessa.

Come il warning di php quando si sbaglia a richiamare una funzione che scrive una cosa tipo:
Warning: Missing argument 1 for saluto(), called in index.php on line 19 and defined in functions.php on line 10