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

  FORUM HardWare.fr
  Programmation
  PHP

  array et usort

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

array et usort

n°2059923
GostSn
Lé Ou L'ApéRo?
Posté le 27-02-2011 à 19:24:17  profilanswer
 

Bonjours,
 
Je voudrais trier les valeur d'un tableau par ordre numérique ( 1, 4, 11, 25) et non pas alphabétique ( 1, 11, 25, 4)
 

Code :
  1. <?PHP
  2. function cmp($a, $b)
  3. {
  4.     return strcmp($a["nombre"], $b["nombre"]);
  5. }
  6. $arr = array(1 => array('live' => 'true', 'nombre' => 8));
  7. $arr[] = array('live' => 'true', 'nombre' => 4);
  8. $arr[] = array('live' => 'true', 'nombre' => 10);
  9. usort($arr, "cmp" );
  10. print_r($arr);
  11. ?>


 
Que faire?
nb je débute avec les tableaux.
 
Merci d'avance


---------------
http://www.free-tribes.org
mood
Publicité
Posté le 27-02-2011 à 19:24:17  profilanswer
 

n°2059931
stealth35
Posté le 27-02-2011 à 21:14:45  profilanswer
 

avec array_multisort
 

Code :
  1. $arr = array(1 => array('live' => 'true', 'nombre' => 8));
  2. $arr[] = array('live' => 'true', 'nombre' => 4);
  3. $arr[] = array('live' => 'true', 'nombre' => 10);
  4.  
  5. foreach($arr as $item)
  6. {
  7.    $pos[] = $item['nombre'];
  8. }
  9. array_multisort($pos, SORT_NUMERIC, $arr);
  10. print_r($arr);

n°2060013
GostSn
Lé Ou L'ApéRo?
Posté le 28-02-2011 à 12:25:09  profilanswer
 

merci ;)


---------------
http://www.free-tribes.org

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

  array et usort

 

Sujets relatifs
[PHP] Insérer un array dans un lien hypertexte[PHP] arry_unique multidimentional + index d'array
Problème array en phpProblème mysql fetch array [SOLVED]
Regex tableau et arrayDebug -> Notice php contant dans Array
[Javascript] Tableau de fonctions et Array.prototypeProblème d'array
Trier un array et catégoriser les infos (ou requêtes multiples ?)Php Usort Array
Plus de sujets relatifs à : array et usort


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