Utilizzo delle variabili tramite riferimenti.
In PHP non esistono veri e propri puntatori, esiste pero' il modo di accedere dinamicamente alle variabili tramite il nome (argomento trattato siccessivamente) e tramite riferimento. Non si puo' ottenere un vero e priprio indirizzo della variabile, ma si crea un alias per una variabile. Nell'esempio seguente vediamo come:
$variabile = "Sono una variabile";
$alias_variabile = &$variabile;
A questo punto '$alias_variabile
' contiene il riferimento hash alla variabile '$variabile
', quindi la linea
echo $alias_variabile;
produce in output la stringa
"Sono una variabile"
Questa tecnica e' molto comoda per il passaggio di argomenti alle funzioni per rifermimento e non per valore.Per esempio invece di:
funzione($variabile);
si scrive
funzione(&$variabile);
Imparare a definire classi e utilizzare oggetti