Aide - Recherche - Membres - Calendrier
Version complète : enlever valeur dans un array
Forum Développeur - Administration serveur, programmation et base de données > Programmation > PHP
karavane
Bon voilà,


je veux enlever une valeur dans un array mais sans l'appeler par son numéro d'index.

JE veux faire un :

Code

$variable = 'dutexte+deschiffres';

unset($tableau[$variable]);



Alors voilou ça bloque et je comrpends pas pourquoi.

D'avance merci.

Olivier smile.gif
karavane
Ach nein,

ça c'est juste avec les numéros d'index.

J'aimerai enlever vert dans l'exemple sans avoir à dire : enleve l'enregsitrement entre le 3 et le 8.

Bref, je lutte.

MErci.
Thanh
Ben tu peux très bien. Avec array_search tu détermines l'index correspondant à vert et avec la fonction de Qwix ...
passicon
array_search sa marche meme si il y a pas de clé?
sinon tu la refait avec une boucle for puis terminé icon_biggrin.gif
jep
passicon (May 24 2005, 11:14 PM) a dit :
array_search sa marche meme si il y a pas de clé?

Il y a toujours une clé, il faut juste arriver à la déterminer wink.gif

C'est à ça que sert array_search. Prend le temps de lire la doc :
> http://fr.php.net/manual/fr/function.array-search.php
karavane
Je ma trompé ça marche très bien :

Code
array_splice ($caddie, $raz, 1);


Merci smile.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.