Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1412 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Array & index

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Array & index

n°1085323
jacques33-​40
Vivre c'est déjà lutter !
Posté le 16-05-2005 à 13:02:34  profilanswer
 

Bonjour,
 
Lorsque j’utilise la fonction array_unique pour supprimer les doublons de mon tableau, j’obtiens bien le résultat que je cherche concernant les éléments contenus dans le tableau, mais les clé de celui ci ne sont pas séquentielles : C’est a dire j’ai qq chose de comme ça :
Array ( [0] => Jean [4]=> Pierre [11] => Odile [703] => Berthe )
 
Existe-t-il une fonction permettant de ré-initialiser les clé du tableau (0,1,2,3,4…..)?  
Ce serait en effet plus facile pour moi d’exécuter une boucle pour lire les infos du tableau.
 
Merci,  
 
Jacques


---------------
Jako
mood
Publicité
Posté le 16-05-2005 à 13:02:34  profilanswer
 

n°1085365
Berceker U​nited
PSN : berceker_united
Posté le 16-05-2005 à 14:02:14  profilanswer
 

il me semble oui mais sinon c'est pas difficile à faire soit même.

n°1085481
Azzazel
Posté le 16-05-2005 à 15:21:32  profilanswer
 

C'est de la bidouille mais un petit :

Code :
  1. array_unshift($tableau,'');
  2. array_shift($tableau);


fais ce que tu veux ... mais bon niveau performance et propreté c'est pas ça =)


Message édité par Azzazel le 16-05-2005 à 15:22:14
n°1085691
rufo
Pas me confondre avec Lycos!
Posté le 16-05-2005 à 16:35:12  profilanswer
 

jacques33-40 a écrit :

Bonjour,
 
Lorsque j’utilise la fonction array_unique pour supprimer les doublons de mon tableau, j’obtiens bien le résultat que je cherche concernant les éléments contenus dans le tableau, mais les clé de celui ci ne sont pas séquentielles : C’est a dire j’ai qq chose de comme ça :
Array ( [0] => Jean [4]=> Pierre [11] => Odile [703] => Berthe )
 
Existe-t-il une fonction permettant de ré-initialiser les clé du tableau (0,1,2,3,4…..)?  
Ce serait en effet plus facile pour moi d’exécuter une boucle pour lire les infos du tableau.
 
Merci,  
 
Jacques


 
sinon, tu peux bloucler sur le tableau contenant les clés de de tableau de données :  

Code :
  1. $Keys = array_keys($tableau);
  2. foreach($Keys as $i => $CurrentKey)
  3. {
  4.     echo $tableau[$CurrentKey];
  5. }

n°1086847
ratibus
Posté le 17-05-2005 à 16:28:12  profilanswer
 

Code :
  1. $temp=array_unique($main);
  2. $main=array_values($temp);


 
Source : http://fr.php.net/array_unique (dans les commentaires)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Array & index

 

Sujets relatifs
fetch_array[Oracle] Utilisation d'index
Problème avec mysql_fetch_array()[VB]Array sur tableau de structures
Gestion arrayPHP Array_unshit Tableau associatif
Test sur un mysql_fetch_arrayindex sur oracle
Array et smartyPointeur vers une variable (record) de type : array of array of ...
Plus de sujets relatifs à : Array & index


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR