Page 1 sur 1

valeur minimum et max d'un array

Posté : 26 juin 2006, 18:01
par logone
Salut,

J'ai besoin de recuperer dans un tableau array() la valeur la plus petite et la valeur la plus grande.

J'ai essaye avec sort mais je ne vois pas comment resortir les valeurs mini et maxi

Merci pour votre aide

Re: valeur minimum et max d'un array

Posté : 26 juin 2006, 18:45
par ouckileou
J'ai essaye avec sort mais je ne vois pas comment resortir les valeurs mini et maxi
<?php
$tab = Array(2,6,3,7,4);
sort($tab);

$indiceMini = 0;
$valeurMini = $tab[$indiceMini];

$indiceMaxi = count($tab)-1;
$valeurMaxi = $tab[$indiceMaxi];

echo $valeurMini;
echo '<br />';
echo $valeurMaxi;
?>

Posté : 26 juin 2006, 18:51
par logone
kool je teste ca

Merci

Posté : 26 juin 2006, 23:27
par logone
ca fonctionne a merveille mais je voudrais faire en sorte que si j'ai un zero il ne le prenne pas en compte penses tu que ce soit possible ??

Posté : 27 juin 2006, 00:06
par ouckileou
Tu peux faire une petite boucle qui incrémente l'indice mini tant que la valeur trouvée est un zéro

Ou regarder dans les fonctions de manip de tableaux s'il n'y en a pas une qui permet d'enlever une valeur précise, en l'occurence les zéros

Posté : 27 juin 2006, 08:51
par logone
ok merci beaucoup de ton aide