Pubblicato il 29.08.2008 da GervaWeb
Oggi mi sono imbattuto in un problema 'chiave' per la continuazione del mio progettino. Come passare parametri dinamici all' array della funzione foreach.
La sintassi della funzione è la seguente foreach ( $ array as $ valore). Avendo diverse categorie e relativi file di data base il problema era come utilizzare la stessa funzione per la lettura del loro contenuto tramite 'foreach', tenendo in considerazione che ogni singolo file di data base ha come suo inizio la definizione della variabile $ var come array dei valori.
Anche in questo caso ho sbattuto la testa facendo diversi test e cercando in internet la soluzione, ma non sempre è facile trovare quello che si cerca, anzi.
Fortunatamente ho avuto modo di parlare con il mitico Doru che mi ha suggerito una possibile soluzione, soluzione che si è rilevata corretta.
In concerto:
if ( $ id == 0 ) {
$ array = $ pippo;
} else {
$ array = $ pluto;
}
foreach ($$ array ....)
Mettendo il doppio segno dei $ in pratica è rilevata la variabile così come è scritta ....
Tags: array script php isset array php
Internet (19)
Grafica (13)
Multimedia (4)
Office Automation (2)
Sicurezza (10)
Utility (11)
Videogiochi (1)
Macchine Virtuali (2)
Server Servizi (0)
Sistemi Operativi (3)
Develop (1)