PHP – Closure e funzioni anonime

3 Gen

A partire dalla versione 5.3, anche PHP dispone della possibilità di creare funzioni senza dichiararne il nome. Le funzioni anonime (conosciute anche con il nome di lambda functions) e le closures (chiusure) permettono di fare proprio questo.

Ambito (scope) delle variabili

16 Gen

L’ambito di una variabile rappresenta il contesto in cui essa è definita, ogni variabile ha il suo scope (ambito). Innanzitutto le variabili hanno scopo nella pagina in cui risiedono. Se definiamo $myVar, il resto della pagina può accedere a $myVar, ma le altre pagine generalmente no.