Mi arrivano una serie di dati in un'array dove però l'indice non è separato.
Ovvero mi arrivano una serie di dati così:
codice:
[nome2] => Michael
[cognome2] => Donovan
[nome3] => Raymond
[cognome3] => Storey
[nome4] => Steve
[cognome4] => Bacic
[nome5] => Jeremy
[cognome5] => Guilbaut
[nome6] => Zoie
[cognome6] => Palmer
[nome7] => Steve
[cognome7] => Bacic
ecc.
Come usarli?
PHP per lavorarli li vorrebbe ovviamente così:
codice:
nome[2] => Michael
cognome[2] => Donovan
nome[3] => Raymond
cognome[3] => Storey
nome[4] => Steve
cognome[4] => Bacic
nome[5] => Jeremy
cognome[5] => Guilbaut
nome[6] => Zoie
cognome[6] => Palmer
nome[7] => Steve
cognome[7] => Bacic
ma non li ho!
Come usarli, allora?
Ho provato a fregarmene ed usare comuqnue:
codice:
$dato[$i]=$nome[$i];
e varie alternative:
codice:
$dato[$i]=$nome$[$i];
$dato[$i]=$nome$$];
$dato[$i]=$nome$i$i;
$dato[$i]="nome".$i;
ecc...
ma sempre senza successo.
Nella peggiore delle ipotesi potrei scrivere a mano un ciclo 'umano' generando errori quando i record ii ha finiti, cioè una cosa così:
codice:
$dato[]=$nome2;
$dato[]=$nome3;
$dato[]=$nome4;
ma ovviamente è una porcata...
Qualche idea di estrazione elegante?