Problema con un array e il $$

LeoB

Nuovo Utente
7 Gen 2013
2
0
0
Salve,
sto cercando di accedere ad un elemento di un array avendo il nome dell'array in una variabile ed l'indice numerico dell' elemento che mi serve in un altra.
L'elemento in questione è una stringa.
Pensavo di cavarmela così:
$$nomearray[$indicenumerico];
ma così facendo(diciamo che $indicenumerico=3;), in realta, provo ad accedere ad una variabile che si chiama come la quarta lettera della sringa salvata in $nomearray, che non è quello che voglio!!
non mi vengono in mente altre soluzioni...

come posso fare??
grazie a tutti!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
se non ho capito male vuoi fare una variabile di variabile, vedi es sotto
PHP:
<?php
$uno=array('pinco','pallo','pallino');
$due=array('sofonisba','atturzio','pancrazio');
$tre=array('buzzurro','gaspare','attenzio');
//vuo etrarre il2° valore dell'array due
$nome="due";//per es questo può derivare da un $_POST
$indice=1;
$estraggo=${$nome}[$indice];//se es da $_POST: ${$_POST['scelta']}[$indice]
var_dump($estraggo);
?>
le variabili di variabili si scrivono ${$altra}
 

LeoB

Nuovo Utente
7 Gen 2013
2
0
0
ciao
se non ho capito male vuoi fare una variabile di variabile, vedi es sotto
PHP:
<?php
$uno=array('pinco','pallo','pallino');
$due=array('sofonisba','atturzio','pancrazio');
$tre=array('buzzurro','gaspare','attenzio');
//vuo etrarre il2° valore dell'array due
$nome="due";//per es questo può derivare da un $_POST
$indice=1;
$estraggo=${$nome}[$indice];//se es da $_POST: ${$_POST['scelta']}[$indice]
var_dump($estraggo);
?>
le variabili di variabili si scrivono ${$altra}


Grazie mille, con le parentesi graffe funziona perfettamente!
ciao!
 
Discussioni simili
Autore Titolo Forum Risposte Data
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
F [PHP] Problema con array multidimensionale PHP 4
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
R [PHP] Problema stampa array bidimensionali con formula $html.=<<<myHtml... PHP 2
S problema con gli array in javascript Javascript 12
C Problema con creazione array PHP 7
V Problema con array PHP 8
neo996sps PHP/MySQL - Problema con generazione array PHP 14
L problema array con le sessioni PHP 1
F Problema formattazione data e creazione array con nuove date Javascript 2
F problema Json con Array jQuery 1
S Problema con inserire la select in un array PHP 2
E Problema con array multipli Javascript 1
S Problema con 2 funzioni:array,select dinamica Javascript 21
P Problema con array e foreach PHP 15
F Problema urgente con checkbox, array e explode PHP 10
S Problema con fwrite e array PHP 3
F Problema con array multidimensionali Flash 0
N Problema con array multidimensionali PHP 0
minatore problema con gli array PHP 5
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
N Problema con position absolute e overflow HTML e CSS 4
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
O problema con query PHP 4
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
M Problema con Try Catch PHP 0
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
R problema con else PHP 0
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6

Discussioni simili