[RESOLU] Réaffectation de cléfs dans Array

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Réaffectation de cléfs dans Array

Re: Réaffectation de cléfs dans Array

par josse34 » 17 déc. 2013, 13:15

Bon effectivement, je me noyais dans un verre d'eau!!!!!!!!!!!!! Autant y'a des fois je me surprend, autant je me navre!!! :mrgreen:

Code : Tout sélectionner

<?php $array_valeur = array('555', '111', '111', '222', '333', '444', '444', '555', '555', '666', '777', '888', '888', '222', '555', '111', '999', '999'); $array_unique = array_unique($array_valeur); foreach($array_unique AS $dl) { echo "$dl<br>"; } ?>
ce qui me donne successivement
555
111
222
333
444
666
777
888
999
Merci à vous et joyeuses fêtes!!!

Re: Réaffectation de cléfs dans Array

par sirakawa » 17 déc. 2013, 12:56

Ca ne fonctionnerait pas avec un foreach, par hasard?
Sans quoi, il y a array_values.

Re: Réaffectation de cléfs dans Array

par Mazarini » 17 déc. 2013, 12:54

foreach ($result1 as $cle=>$valeur)
   { 
       $valeur;
   }
Un truc de ce genre ?

edit : tu peux utiliser $result1[$clé] au lieu de $valeur

Réaffectation de cléfs dans Array

par josse34 » 17 déc. 2013, 12:43

Bonjour!
je souhaite réaffecter les clés dans un array en sortie d'un array_diff du type array([2] =>'333',[3] =>'222',[4] =>'111',[5] =>'444'); et moi je souhaiterais array([0] =>'333',[1] =>'222',[2] =>'111',[3] =>'444');
Tout simplement car je retraite le tableau ensuite comme ceci :

Code : Tout sélectionner

$a = 0; while ($a <= count($result1)) { $result1[$a]; $a = $a + 1; }
Si vous avez une meilleure solution, je suis preneur!!!

Grand merci!!!!!