|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jul 2006
Messaggi: 242
|
[Php] Chiamare variabile con contenuto stringa.
Ciao.
Per la serie: Come perdersi in un bicchier d'acqua: Se io ho una variabile: $x = 'pluto'; (STRINGA) e voglio creare una variabile di nome pluto: $pluto = ... come si fa? Grazie. |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Codice:
$nome = "pippo"; $$nome = "ciao"; echo $pippo;
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Jul 2006
Messaggi: 242
|
Quote:
Comunque avevo fatto anche io come hai detto tu, mi spiego meglio: Codice PHP:
$array_iniziale è un array multidimensionale. $stringa genera una stringa che contiene il percorso attraverso il quale posso recuperare un valore nel $array_iniziale. Quindi in $stringa avrò: "array_iniziale[$chiave][$gerarchia[0]][$gerarchia[1]][$gerarchia[2]]..." Il concatenamento funziona, ma non riesco a creare la variabile (ossia $array_iniziale[$chiave]...) per prendere il valore di cui ho bisogno. L'errore lo ottengo dove sono gli asterischi: Undefined variable: (array_iniziale[$chiave][$gerarchia[0]][$gerarchia[1]][$gerarchia[2]]...) Altre idee? Grazie. Ultima modifica di lore_83 : 04-08-2008 alle 00:41. |
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Jul 2006
Messaggi: 242
|
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:32.