Maison > Article > développement back-end > Comment trouver la valeur maximale et minimale d'une certaine colonne dans un tableau à deux dimensions en PHP
É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)".
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('content-type:text/html;charset=utf-8'); $arr=array( array( 'name' => "小明", 'score' => 85, ), array( 'name' => "小华", 'score' => 92, ), array( 'name' => "霄晓", 'score' => 100, ), array( 'name' => "萧洁", 'score' => 99, ), array( 'name' => "赵峰", 'score' => 96, ) ); var_dump($arr); $score=array_column($arr, 'score'); var_dump($score); ?>
Étape 2 : Utilisez le max( ) fonction pour calculer le tableau de résultats Maximum
$score=array_column($arr, 'score'); var_dump($score); $max=max($score); echo "score列的最大值为 $max";
Étape 3 : Utilisez la fonction min() pour calculer la valeur minimale du tableau de résultats
$score=array_column($arr, 'score'); var_dump($score); $max=max($score); echo "score列的最大值为 $max <br>"; $min=min($score); echo "score列的最小值为 $min";E
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!