Bonjour,
j'ai un tableau qui peut contenir de 2 à 8 valeurs parmi cette liste :
Je reçois un tableau qui contient donc de 2 à 8 valeurs dans un ordre aléatoire et le veux le classer selon l'ordre du tableau de base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $tab = array ('000', 100, 110, 101, 111, '010', '011', '001');
Cela devrait marcher mais je me demande s'il n'est pas possible de faire plus simple avec des fonctions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $tab_out = array (); While (list (, $v) = each ($tab_in)) { $key = array_search ($v, $tab); $tab_out[$key] = $v; } ksort ($tab_out );
Partager