7.50 Mathématiques
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . abs . acos . acosh . asin . asinh . atan . atan2 . atanh . base_convert . bindec . ceil . cos . cosh . decbin . dechex . decoct . deg2rad . exp . expm1 . floor . fmod . getrandmax . hexdec . hypot . is_finite . is_infinite . is_nan . lcg_value . log . log10 . log1p . max ->min . mt_getrandmax . mt_rand . mt_srand . octdec . pi . pow . rad2deg . rand . round . sin . sinh . sqrt . srand . tan . tanh
|
7.50.39 min()La plus petite valeur[ Exemples avec min ] PHP 3, PHP 4
mixed
min (
number
arg1
,
number
arg2
,
number
...
)
mixed
min (
array
numbers
,
array
...
)
min
retourne la plus petite valeur
numérique parmi les valeurs passées en paramètres.
Dans la première syntaxe, vous devez fournir au moins deux paramètres
à la fonction
min
, qui vous retournera la plus petite
de deux valeurs. Vous pouvez comparer un nombre illimité de valeurs. Si l'une
d'entre elle est indéfinie,
min
échouera.
Dans la seconde variante,
min
retourne la plus petite
valeur trouvée dans le tableau
numbers
.
Si au moins une valeur est un nombre à virgule flottante, elles seront toutes
traitées comme des nombres à virgule flottante, et un nombre
à virgule flottante sera retourné.
Si aucune valeur n'est un nombre à virgule flottante, elles seront traitées
comme des entiers, et un entier sera retourné.
Exemples avec min |
<?php echo min(2, 3, 1, 6, 7); // 1 echo min(array(2, 4, 5)); // 2
echo min(0, 'bonjour'); // 0 echo min('bonjour', 0); // bonjour echo min('bonjour', -1); // -1
// Avec plusieurs tableaux, min() fait les comparaisons de gauche à droite // dans notre exemple : 2 == 2, mais 4 < 5 $val = min(array(2, 4, 8), array(2, 5, 1)); // array(2, 4, 8)
// Si un mélange de tableau et de scalaires sont fournis, // le tableau n'est jamais retourné, car il est considéré comme le plus grand $val = min('chaine', array(2, 5, 7), 42); // chaine ?>
|
Voir aussi
max
et
count
.
|