<< Indietro
Eliminare elementi da un array30/09/2006 11:58
Php
In questo articolo impareremo ad eliminare alcuni elementi all'interno di un array senza lasciare 2buchi nell'indice, situazione che potrebbe portare ad errore se non si scorresse successivamente l'aray con un foreach ma con un ciclo for.
Immaginiamo di avere un array di questo tipo;
 
$array[0]["colore"]="giallo";
$array[1]["colore"]="verde";
$array[2]["colore"]="rosso";
$array[3]["colore"]="blu";

e di volerne eliminare ad esempio l'elemento $array[2] in modo che $array[3] scali al suo posto.

La funzione array_splice ci viene in soccorso .
Infatti in questo modo

array_splice($array,2,1);

viene cancellato l'elemento 2, il rosso ed il precedente elemento 3 ne prende il posto
Commenti
Autore Testo
<< Indietro

Parse error: syntax error, unexpected $end in /var/www/vhosts/risorseweb.net/httpdocs/doceboCms/addons/bbclone/var/last.php on line 671