grazie delle risposte!
sono due soluzioni validissime ma sto cercando di ottimizzare il processo, visto che oltre a var_1, var_2, var_3,... ecc, vi sono numerosi altri valori passati per POST, e mi sembra uno spreco di cicli cpu farli leggere tutti solo per estrapolare questi dati.
Per esempio potrebbero coesistere numerose altre $_POST, come:
titolo
autore
data
tipo_documento
... lunga lista di valori...
... ecc ecc ecc.....
e solo in qualche caso vengono prodotte queste altre: var_1, var_2, var_3...
mi sembra quindi più idoneo mirare direttamente a questi nomi.
ripensando il mio codice ho ottenuto:
codice:
$lista = Array(); // array contenente gli ipotetici valori passati
$lista_counter=0; // contatore del numero di elementi dell'array
while(isset($_POST['var_'.($lista_counter+1)])){
$lista[$lista_counter]=$_POST['var_'.($lista_counter+1)];
$lista_counter++;
}
o addirittura potrebbe funzionare qualcosa del genere: se non sbaglio una corretta assegnazione di una qualsiasi variabile restituisce un valore true, in caso contrario invece il ciclo while si termina automaticamente...giusto?
codice:
$lista = Array(); // array contenente gli ipotetici valori passati
$lista_counter=0; // contatore del numero di elementi dell'array
while($lista[$lista_counter]=$_POST['var_'.($lista_counter+1)]){
$lista_counter++;
}