Codice PHP:
function a(){
    
// blabla
    
b()
    function 
b(){
        
alert('b')
    }
}
a(); 
in js le funzioni hanno lexical scope
in soldoni lo scope lo hanno quando sono definite
non quando sono eseguite quindi quello snippet funzia.