Rechercher : dans
Par :

[PHP] tri tableau 2 dimensions

Dernière réponse le 7 jui 2009 à 18:41:32 bacchuss, le 11 nov 2004 à 10:23:27 
 Signaler ce message aux modérateurs

Bonjour,

j'ai un tableau de type
$tab[0][0] = 23
$tab[0][1] = "toto"
$tab[1][0] = 12
$tab[1][1] = "titi"
$tab[2][0] = 10
$tab[2][1] = "tutu"

Je voudrais trier mon tableau de facon a avoir:
$tab[0][0] = 10
$tab[0][1] = "tutu"
$tab[1][0] = 12
$tab[1][1] = "titi"
$tab[2][0] = 23
$tab[2][1] = "toto"

Quand j'utilise sort($tab), je recupere un tableau à une dimension...
Y-a-t'il une autre fonction qui fasse ca bien ??

Merci de votre aide

__________________________________________
01001001110101001010100101 et plus si affinités

Meilleures réponses pour « [PHP] tri tableau 2 dimensions » dans :
Pascal - Tri par insertion - Récursivité- VoirVoici une procédure récursive qui permet de trier un tableau de n entiers en utilisant la méthode de tri par insertion : Procedure Tri_Ins (Var t: TAB; n: integer); Var aux,i : integer; begin If n > 1 Then begin ...
Trier un tableau sans utiliser la fonction sort VoirTrier un tableau sans utiliser la fonction sort D'abord on initialise une variable $max avec la 1ère valeur de tableau. Ensuite on va faire une boucle tant que le tableau contient encore des éléments. C'est avec la fonction splice qui a le rôle...
Manipulations élémentaires des tableaux sous MatLab VoirSommaire I. Stockage des tableaux II. L'indexation linéaire II.1. Accéder à un élément d'un tableau en utilisant l'indexation linéaire II.2. Passer d'une indexation à l'autre II.2.1. La fonction ind2sub II.2.2. La fonction sub2ind III. La...
Les tableaux en langage C++ VoirType de données complexes Les variables, telles que nous les avons vues, ne permettent de stocker qu'une seule donnée à la fois. Or, pour de nombreuses données, comme cela est souvent le cas, des variables distinctes seraient beaucoup trop lourdes...
PHP - Génération d'images VoirPrérequis PHP permet de créer des images au format GIF à l'aide d'une librairie de fonctions prévue à cet effet. La librairie permettant de créer et manipuler des fichiers graphiques se nomme GD, ainsi, pour pouvoir utiliser ces fonctions il faut...

1

bacchuss, le 12 nov 2004 à 07:45:28

Hop

__________________________________________
01001001110101001010100101 et plus si affinités

Répondre à bacchuss

2

StreM, le 12 nov 2004 à 15:35:05

Je pense que tu devrais faire 2 tableaux, ou tu mets dans le 1er :
toto, titi, tutu et dans l'autre 23,12,10. Tu les trie, avec sort, asort ou ksort, je sais plus et tu re-remplis ton tableau avec la case $i de chaque tableau temporaire.


Moins le blanc est intelligent, plus le noir lui parait bête­

Répondre à StreM

3

damas, le 15 avr 2008 à 20:45:27

Pas mal raciste ton Moins le blanc est intelligent, plus le noir lui parait bête

Répondre à damas

4

blanc intelligent, le 23 avr 2008 à 13:35:33

Apparament ta pas bien compris la phrase. relie la plus en détaille

++ pour cette phrase

Répondre à blanc intelligent

5

Anti_Facho, le 3 jui 2008 à 10:40:39

Apparemment, tu ne sais pas orthographier tes mots. Pas si intelligent.

Répondre à Anti_Facho

6

SuperMan, le 16 jui 2008 à 09:33:14

Critique facile pour quelqu'un qui ne sait pas lire les phrases.

"Moins le blanc est intelligent, plus le noir lui paraît bête" est totalement anti-raciste comme phrase. Elle signifie, grosso modo, qu'un blanc "con" pensera que les noirs sont tous des cons, alors qu'un blanc "intelligent" sera suffisament tolérent pour savoir qu'un noir n'est pas idiot.

Merci merci, arrêtez d'applaudir.

Répondre à SuperMan

9

damas qui comprend rien aux dictons, le 9 avr 2009 à 20:53:29

Achète toi un cerveau !

Répondre à damas qui comprend rien aux dictons

7

ZoukMachine, le 29 aoû 2008 à 10:53:44

Pas un peu simpliste ton dicton ?

Répondre à ZoukMachine

8

ltsd, le 11 fév 2009 à 15:36:40

Bonjour,Le tri consiste à ordonner un tableau de nombre dans un ordre croissant (du plus petit au plus grand) ou décroissant.
Écrire la classe Tri.java contenant une méthode public static void bubble(int[] t) implémentant l'algorithme de tri à bulle :
Soit l la longueur du tableau t Pour i allant de 0 à l-1 :
Pour j allant de 1 à l-i-1 :
si t[j]<t[j+1] permuter les deux valeurs.
1. Ecrire une méthode qui permet de trier un tableau passé en argument dont la signature est :
void triTableau(int[] tab)
2. tester cette méthode dans la main.
merci pour votre réponse.

Répondre à ltsd

10

mansuetus, le 30 jun 2009 à 17:26:41

C'est noté sur combien ?

Tu sais, demander sur internet les réponses aux exercices, ...

Répondre à mansuetus

11

 sandjon, le 7 jui 2009 à 18:41:32

Pas mal la vanne à 2 cents presque 5 ans après
gros niveau !
clap clap clap

Répondre à sandjon