Joomla.it Forum
Non solo Joomla... => Sviluppo => : donato.chpp 05 May 2009, 23:46:53
-
ciao a tutti, come da titolo, di preciso cosa significa:
$model =& $this->getModel();
assegno semplicemente alla variabile model il il risultato di getModel??? a che serve la & dopo =????
grazie mille!!!!
-
In php esistono due modi per accedere dinamicamente alle variabili tramite il nome e/o tramite riferimento.
Esempio:
$a = "Esempio";
$b = &$a;
$b contiene il riferimento hash (Una sorta di indirizzo della variabile) alla variabile $a, quindi se noi scriviamo:
echo $b;
avremmo come output
"Esempio"
In poche parole a $b non viene assegnato in se per se il valore contenuto in $a ma "l'indirizzo dove risiede la variabile $a" in sostanza $b diventa alias di $a.
-
esaustivo (http://www.codicefacile.it/tutorials/tutorials.php/54/PHP_5_ad_oggetti_passaggio_per_valore_e_riferimento) ;D
-
ok teakor, grazie mille per la risposta ;D capito!!!!
-
Ringrazia anche odino che ha dato anche lui il suo contributo ^^
Mi raccomando metti [RISOLTO] nell'oggetto ;)
-
giusto dimenticavo di mettere risolto... chiaramente grazie mille anche ad odino ;D