IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] Problème de tri de tableau à 2 dimensions


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 50
    Points : 48
    Points
    48
    Par défaut [Tableaux] Problème de tri de tableau à 2 dimensions
    salut,
    j'ai un tableau de la forme:

    1 2 3 4 5
    500 750 320 982 410

    j'aimerai le trier par ordre croissant par rapport a la 2ieme ligne mais je voudrais que les colonnes restent les meme, cad que le 2 reste associé au 750 etc...

    Comment faire, je n'y arrive pas avec la commande sort?

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Points : 1 504
    Points
    1 504
    Par défaut
    usort te permet de le faire.
    exemlpe trouvé sur php.net:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
    function compare($a, $b)
    {
        return strcmp($a["fruit"], $b["fruit"]);
    }
     
    $fruits[0]["fruit"] = "citron";
    $fruits[1]["fruit"] = "pommes";
    $fruits[2]["fruit"] = "raisins";
     
    usort($fruits, "compare");
     
    while (list ($key, $value) = each ($fruits)) {
        echo "\$fruits[$key]: " . $value["fruit"] . "\n";
    }
    ?>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Tri de tableau à 2 dimensions
    Par heavenvibes dans le forum Langage
    Réponses: 3
    Dernier message: 22/06/2008, 02h53
  2. Réponses: 3
    Dernier message: 21/09/2006, 15h55
  3. Réponses: 9
    Dernier message: 11/08/2006, 21h58
  4. [Tableaux] Problème tri de tableau à deux dimensions
    Par squall62 dans le forum Langage
    Réponses: 21
    Dernier message: 24/05/2006, 18h18
  5. [Tableaux] tri de tableau deux dimensions
    Par oursquetaire dans le forum Langage
    Réponses: 8
    Dernier message: 27/12/2005, 14h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo