Categorie
PHP

PHP – Closure e funzioni anonime

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.

Categorie
PHP

Ambito (scope) delle variabili

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.