Maison  >  Article  >  développement back-end  >  Comment trouver la valeur maximale et minimale d'une certaine colonne dans un tableau à deux dimensions en PHP

Comment trouver la valeur maximale et minimale d'une certaine colonne dans un tableau à deux dimensions en PHP

青灯夜游
青灯夜游original
2022-09-28 17:43:324793parcourir

Étapes de mise en œuvre : 1. Utilisez la fonction array_column() pour obtenir tous les éléments de la colonne spécifiée dans le tableau à deux dimensions. La syntaxe "array_column (tableau à deux dimensions, 'nom de colonne spécifié')" renverra un tableau de résultats. contenant tous les éléments de la colonne spécifiée. 2. Utilisez la fonction max() pour calculer la valeur maximale du tableau de résultats, la syntaxe est "max(result array)" 3. Utilisez la fonction min() pour calculer le minimum ; valeur du tableau de résultats, la syntaxe est "min(result array)".

Comment trouver la valeur maximale et minimale d'une certaine colonne dans un tableau à deux dimensions en PHP

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

En PHP, vous pouvez utiliser la fonction array_column(), la fonction max() et la fonction min() pour trouver le valeur du tableau à deux dimensions Les valeurs maximales et minimales d'une colonne.

Étapes de mise en œuvre :

Étape 1. Utilisez la fonction array_column() pour obtenir tous les éléments de la colonne spécifiée dans le tableau bidimensionnel

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(
  array(
    &#39;name&#39; => "小明",
    &#39;score&#39; => 85,
  ),
  array(
    &#39;name&#39; => "小华",
    &#39;score&#39; => 92,
  ),
  array(
    &#39;name&#39; => "霄晓",
    &#39;score&#39; => 100,
  ),
  array(
    &#39;name&#39; => "萧洁",
    &#39;score&#39; => 99,
  ),
  array(
    &#39;name&#39; => "赵峰",
    &#39;score&#39; => 96,
  )
);
var_dump($arr);
$score=array_column($arr, &#39;score&#39;);
var_dump($score);
?>

Comment trouver la valeur maximale et minimale dune certaine colonne dans un tableau à deux dimensions en PHP

Étape 2 : Utilisez le max( ) fonction pour calculer le tableau de résultats Maximum

$score=array_column($arr, &#39;score&#39;);
var_dump($score);

$max=max($score);
echo "score列的最大值为 $max";

Comment trouver la valeur maximale et minimale dune certaine colonne dans un tableau à deux dimensions en PHP

Étape 3 : Utilisez la fonction min() pour calculer la valeur minimale du tableau de résultats

$score=array_column($arr, &#39;score&#39;);
var_dump($score);

$max=max($score);
echo "score列的最大值为 $max <br>";

$min=min($score);
echo "score列的最小值为 $min";
E

Comment trouver la valeur maximale et minimale dune certaine colonne dans un tableau à deux dimensions en PHP

description de la fonction :

  • array_column() peut revenir à un tableau spécifié d'une partie du tableau La valeur d'une seule colonne ; renverra un tableau de résultats contenant la valeur de la colonne spécifiée (la valeur du tableau est la valeur de la colonne spécifiée).

array_column(array,column_key,index_key);
Paramètres Description
tableau Obligatoire. Spécifie le tableau multidimensionnel (jeu d'enregistrements) à utiliser.
column_key Obligatoire. Colonne dont la valeur doit être renvoyée. Peut être un index entier d'une colonne d'un tableau d'index ou une valeur de clé de chaîne d'une colonne d'un tableau associatif. Ce paramètre peut également être NULL, auquel cas le tableau entier sera renvoyé (très utile lorsqu'il est utilisé avec le paramètre index_key pour réinitialiser la clé du tableau).
index_key Facultatif. La colonne qui est l'index/la clé du tableau renvoyé.

Valeur de retour : renvoie un tableau, la valeur du tableau est la valeur d'une seule colonne dans le tableau d'entrée.​

  • fonction max()

la fonction max() renvoie la valeur maximale dans un tableau, ou la valeur maximale parmi plusieurs valeurs spécifiées.

max(array_values);

or

max(value1,value2,...);
paramètres description
array_values obligatoire. Spécifie un tableau contenant des valeurs.
valeur1,valeur2,... Obligatoire. Spécifie les valeurs à comparer (au moins deux valeurs).
  • fonction min() La fonction

min() renvoie la valeur minimale dans un tableau, ou la valeur minimale parmi plusieurs valeurs spécifiées.

min(array_values);

or

min(value1,value2,...);
paramètres description
array_values obligatoire. Spécifie un tableau contenant des valeurs.
valeur1,valeur2,... Obligatoire. Spécifie les valeurs à comparer (au moins deux valeurs).

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