gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008
-
14 juin 2006 à 10:38
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008
-
14 juin 2006 à 15:37
bonjour,
je suis encore débutant dans les arrays en php
et je cherche un script qui me désigne la valeur maximal et la valeur minimal d un array par exemple
array(100,150,12,142,97)
et sa me dit qqch comme ceci
minvalue= 12
et
maxvalue=150
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008 14 juin 2006 à 11:57
merci malalam c'est ce ke g fait un pe plus et tu m'aurai répondu juste avant ke je trouve lol
je sais ke sa a l air simple mais lorsque lon ne connait pas tout l'étendue des capacités de PHP on se trotte pas mal la tête
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008 14 juin 2006 à 12:31
$values=array('janvier'=>120,'fevrier'=>200);
$captions=array_keys($values);//prendre les noms associés aux valeurs du tableau
$values=array_values($values);//prendre les valeurs du tableau
//determinons les valurs minimales et maximales d un array
$value_temp = $values;
asort($value_temp, SORT_NUMERIC);//trie de l array en mode croissant
$minvalue = $value_temp[0];
rsort($value_temp, SORT_NUMERIC);//trie de l array en mode décroissant
$maxvalue = $value_temp[0];
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008 14 juin 2006 à 13:26
ok si je comprend bien le reset prendrait la premiere valeur de l array et le end prendrai la derniere autrement le mini et le maxi etant donné ke c trié par ordre croissant
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 14 juin 2006 à 13:58
en gros, oui.
reset () met le pointeur interne du tableau au début de celu-ci, et renvoie la 1ère valeur.
end () place ce pointeur en fin de tableau, et renvoie la valeur trouvée.