Salve da come titolo ho bisogno della vostra esperienza e capacità sugli array.
devo eliminare un elemento in un array ad esempio supponiamo che $arr è l'array:
ok qui ci siamo l'elemento viene eliminato dall'array ma non capisco il perchè la chiave vi rimane.Codice PHP:
$dato=trim($_GET["dato"]);
$pos=array_search($dato,$arr);
unset($arr[$pos]);
Cioè mi spiego se faccio questo:
mi da questo:Codice PHP:
foreach($arr as $key => $new){
echo "$key => $new";
}
0 =>
1 => 1
2 => 2
...
quindi come vedete il key esiste ancora mentre non cè + il suo valore.
come faccio per eliminare anche la key?