Maison  >  Article  >  développement back-end  >  Comment trouver la valeur maximale et minimale d'un tableau php

Comment trouver la valeur maximale et minimale d'un tableau php

青灯夜游
青灯夜游original
2022-04-29 15:06:336859parcourir

Deux méthodes : 1. Utilisez l'instruction "max(array)" pour obtenir la valeur maximale et utilisez l'instruction "min(array)" pour obtenir la valeur minimale. 2. Utilisez "sort(array)" pour trier le tableau par ordre croissant, utilisez "array_key_first(array)" pour obtenir la valeur minimale et "array_key_last(array)" pour obtenir la valeur maximale.

Comment trouver la valeur maximale et minimale d'un tableau php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.5, ordinateur DELL G3

En PHP, il existe de nombreuses façons d'obtenir les valeurs maximales et minimales d'un tableau. vous propose deux méthodes. Méthode :

Méthode 1 : Utilisez les fonctions max() et min()

  • La fonction max() renvoie la valeur maximale dans un tableau

  • La fonction min() renvoie la valeur minimale. valeur dans un tableau

Exemple :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(1,2,3,4,5,6,7,8,9);
echo "数组最大值为: ".max($arr)."<br>";
echo "数组最小值为: ".min($arr)."<br>";
?>

Comment trouver la valeur maximale et minimale dun tableau php

Méthode 2 : utilisez la fonction sort(), array_key_first(), array_key_last()

Vous pouvez utiliser sort() pour trier le tableau par ordre croissant

<?php
$arr=array(52,1,45,9,0,21,-1,40,-5);
sort($arr);
var_dump($arr);
?>

Comment trouver la valeur maximale et minimale dun tableau php

À ce stade, on peut voir que le premier élément du tableau est la valeur minimale et le dernier élément est la valeur maximale. Retirez simplement ces deux valeurs.

Alors, comment obtenir le premier et le dernier élément du tableau ? Vous pouvez utiliser les fonctions array_key_first() et array_key_last()

  • array_key_first() pour obtenir la première valeur clé du tableau spécifié.

  • array_key_last() Obtient la dernière valeur clé du tableau spécifié.

echo "数组最大值为: ".array_key_last($arr)."<br>";
echo "数组最小值为: ".array_key_first($arr)."<br>";

Comment trouver la valeur maximale et minimale dun tableau php

Remarque : versions PHP de ces deux fonctions : PHP 7 >= 7.3.0, PHP 8

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn