" ; tri ($valeurs) ; echo "valeurs après tri : " ; foreach ($valeurs as $v) echo "$v, " ; // définition de la fonction de tri function tri (&$val) { $nb = count($val) ; for ($i=0 ; $i<$nb-1 ; $i++) for ($j=$i+1 ; $j<$nb ; $j++) if ($val[$i]>$val[$j]) echange ($val[$i], $val[$j]) ; } // définition de la fonction echange function echange (&$a, &$b) // $a et $b sont transmis par référence { $c = $a ; $a = $b ; $b = $c ; } ?>