Se in una funzione dichiaro una variabile che ha lo stesso nome di un'altra esterna alla funzione si creano problemi?
Ho notato che usare lo stesso nome all'interno di blocchi ricorsivi genera problemi
ad esempio
foreach(... as $elemento){
...
foreach (... as $elemento){
...
}
}
non funziona: la seconda dichiarazione copre la prima; con le funzioni succede la stessa cosa?