grifdail

Untitled

Nov 14th, 2013
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.     $armurerie= array("epee" => 50, "bouclier" => 35, "armure" => 85, "marteau" => 50, "dague" => 25, "shuriken" => 5);
  3.  
  4.     function tri($tab)
  5.     {
  6.         $key = array_key($tab); //On récupere juste les clée / index /nom
  7.         $taille = count($key);
  8.         for($i = 1; $i < $taille; $i++)
  9.         {
  10.             for($j = $taille-2; $j >= $i; $j--)
  11.             {
  12.                 if($tab[$key[$j+1]] < $tab[$key[$j]]) //avant, ici, tu cherchait les index comme des nombre mais $armurerie[0] par exemple, ca n'existe pas, il faut utilisé les clée / nom.
  13.                 {
  14.                     $temp = $tab[$key[$j+1]];
  15.                     $tab[$key[$j+1]] = $tab[$key[$j]];
  16.                     $tab[$key[$j]] = $temp;
  17.                     //La tu vas encore avoir un probleme, mais je te laise cherché
  18.                 }
  19.             }
  20.         }
  21.     }
  22.  
  23.     tri($armurerie);
  24.  
  25.  
  26.     var_dump($armurerie);
  27. ?>
Advertisement
Add Comment
Please, Sign In to add comment