Probleme Array php

Fermé
kwizfreak Messages postés 5 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 29 juin 2018 - Modifié par kwizfreak le 17/08/2011 à 14:56
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 17 août 2011 à 16:19
Bonjour,

voila mon probléme :
j'ai un array en php :

Array ( [0] => a [1] => b [2] => c [3] => d )

puis je retire une valeur , ici je retire la lettre b

je me retrouve avec ce nouvel array :

Array ( [0] => a [2] => c [3] => d )

seulement j'aimerais avoir :

Array ( [0] => a [1] => c [2] => d )

en fait je veux que les clés se rementent en place pour ne pas avoir de "trou"

voici le code actuel :

<?

function array_remove( &$array, $value )
{
$key= array_search($value, $array);
if ($key!==false)
{
unset($array[$key]);
}
}

$lettres = array(a,b,c,d);


print_r($lettres);

//unset($lettres['1']);


array_remove($lettres,b);

echo"<br>";

print_r($lettres);
?>

merci beaucoup de votre aide !

A voir également:

1 réponse

mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
17 août 2011 à 16:19
Bonjour,

CITE: je veux que les clés se rementent en place pour ne pas avoir de "trou"

QUESTION: pourquoi cette nécessité?

A+
0