a[1] = array("pippo",0, 1,0, 10);
a[2] = array("paperino",0, 1,0, 10);
a[3] = array("pippo",0, 1,0, 10);
a[4] = array("paperino",0, 1,0, 10);
a[5] = array("pippo",0, 1,0, 10);
a[6] = array("topolino",0, 1,0, 10);
a[7] = array("pippo",0, 1,0, 10);
a[8] = array("pippo",0, 1,0, 10);
a[9] = array("nonna papera",0, 1,0, 10);
Come posso fare, evitando i troppi cicli che mi vengono in mente, per
eliminare i doppioni ed ottenere una array cosě:
a[1] = array("pippo",0, 1,0, 10);
a[2] = array("paperino",0, 1,0, 10);
a[3] = array("topolino",0, 1,0, 10);
a[4] = array("nonna papera",0, 1,0, 10);
Grazie per l'aiuto.
> Ho un array del tipo
>
> a[1] = array("pippo",0, 1,0, 10);
> a[2] = array("paperino",0, 1,0, 10);
> a[3] = array("pippo",0, 1,0, 10);
> ...
> Come posso fare, evitando i troppi cicli che mi vengono in mente, per
> eliminare i doppioni ed ottenere una array così:
$res = array();
foreach ($a as $riga) {
$res[$riga[0]] = $riga;
}
Poi, se vuoi, fai un altro ciclo per mettere gli id numerici.
Bye.
Perfetto, grazie.