Değişkenler "devlet" ya da "tarih" tutmayın, çünkü bunu yapmak için kolay bir yolu, gerçekten yok. Düzgün işlev çağrıları zincirleri dinlenmek edebilmek için zorunluluk dışında depolanan varolan yürütme yığını, üretilen çünkü yığın izleri (muhtemelen sizin ilham var burada) mümkündür.
Ayrıca, örnek bir fonksiyon parametre iz çalışıyor - ama bu parametre değişken yalnızca fonksiyonu kapsamında tanımlanır. Eğer bir küresel Scoped $hello, tek olarak değil arıyoruz düşünmek istiyorum - işlevin dışında başvuru çalışılıyor tercüman belirtmek için çalışıyoruz ne değişken bilmeden neden olacaktır fonksiyonunda bir argüman.