Ciao ragazzi,
ho problemi riguardo lo scope delle variabili dinamiche...
Vi faccio subito un esempio:
Questa è una semplice funzione che recupera i parametri passati da un form.Codice PHP:function rec_par() {
while(list($key, $value)=each($_POST)) {
$$key=$value;
}
}
Successivamente ho un'altra funzione funz1() che richiama la precedente.
Il problema è che quest'ultima funzione non memorizza il valore delle variabili dinamiche generate dalla prima, nemmeno se all'interno del while, prima dell'assegnazione, scrivo global $$key (dichiarando quindi, ogni volta, la variabile globale).Codice PHP:function funz1() {
rec_par();
...;
}
Come posso risolvere?
Grazie


Rispondi quotando