@ico1989 said:
Dato un array con i seguenti elementi:
[0] => "io"
[1] => "tu"
[2] => "egli"
, esiste una funzione array che ordini gli elementi in modo che:
[1] => "io"
[2] => "tu"
[3] => "egli"
PS: Non posso creare un array già con questi chiavi.
ma perchè ti servirebbe un array così? non ti converrebbe levare 1 alla chiave che cerchi? comunque
function arraymenouno($array) {
foreach($array AS $key => $value) {
$array1[$key+1] = $value;
}
return $array1;
}
questo è il più semplice, anche se con array grandi occupi un sacco di memoria ( 2 volte l'array precedente ) ma puoi benissimo eliminare le vecchie chiavi se questo ti preoccupa... l'ho fatta al volo ma dovrebbe funzionare...