Salve, sto studiando un pò di php e mi sono trovato di fronte a questo codice (trovato su un manuale che però non dice niente al riguardo):
conosco la funzionalità di foreach ma quello che non mi è molto chiaro è il doppio segno del dollaro ($$key) nel pezzo di codice contenuto tra le 2 parentesi graffe. Una cosa l'ho capita ed è che con quella riga di codice ci creano delle varibili per ogni valore dell'array, impostando il nome della variabile con il nome di $key e come valore il rispettivo valore di quella chiave e queste vairiabili "sopravvivono" anche dopo la fine del foreach.codice:foreach($array as $key => $value) { $$key = $value; }
Qualcuno è in grado di spiegarmi x bene come funziona questo comando?!?
Grazzie!!!