Trier un tableau un peu complexe

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 : Trier un tableau un peu complexe

par jay64 » 13 mars 2007, 22:09

Bien en fait ce tableau est issu d'un CSV sur lequel j'ai fait un explode !
Chaque valeur du tableau est donc une phrase sur lequel je refais un explode(",";$phrase) pour avoir mes mots.
Mais avant d'extraire mes mots, je voudrais avoir mes phrases correctement ordonnées.
J'ai fait un simple sort, et cela semble fonctionner !

par jobi1722 » 13 mars 2007, 15:28

Bonjour,


les éléments séparés par des virgules correspondent à un autre tableau ou a une chaine de caractères ?

++

hum

par doudtheworm » 13 mars 2007, 13:52

hum j'ais jamais essayer mais a priori la fct sort devrait correspondre a ce que tu veux faire

Trier un tableau un peu complexe

par jay64 » 12 mars 2007, 21:00

Bonjour

Actuellement, j'ai un tableau qui me retourne le résultat suivant :
Array ( [0] => id,timestamp,dest,status,status_text [1] => 2702146,2007-03-08 22:01:09,+33612xxxxxx,200,Processed [2] => 2702145,2007-03-08 22:01:10,+33611xxxxxx,200,Processed )
J'aimerais le trier de sorte qu'il prenne par ordre croissant la première valeur numérique de chaque ligne.
Ainsi, pour l'exemple ci-dessus, après l'avoir trié, j'aimerais retourner le résultat suivant :
Array ( [0] => id,timestamp,dest,status,status_text [1] => 2702145,2007-03-08 22:01:10,+33611xxxxxx,200,Processed[2] => 2702146,2007-03-08 22:01:09,+33612xxxxxx,200,Processed )
J'ai beau regarder les différentes fonctions qui existent sur les tableaux, mais je n'y arive pas.
Pouvez-vous m'aider ?

Merci !