Comment trouver la troisième plus petite valeur d'un tableau en php

青灯夜游
Libérer: 2023-03-16 07:24:01
original
2110 Les gens l'ont consulté

Méthode : 1. Utilisez array_values() pour convertir le tableau en tableau d'index, la syntaxe est "array_values(original array)" ; 2. Utilisez sort() pour trier le tableau par ordre croissant, la syntaxe est "sort( index array)", à ce moment l'index L'élément de 2 est la troisième plus petite valeur ; 3. Utilisez l'instruction "index array name [2]" pour l'obtenir.

Comment trouver la troisième plus petite valeur d'un tableau en php

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

Méthode php pour trouver la troisième plus petite valeur d'un tableau

En PHP, trier le tableau dans ordre croissant, comme ceci La petite valeur vient en premier, la grande valeur vient en dernier. Les trois premières valeurs (a[0], a[1], a[2]) sont les première, deuxième et troisième plus petites valeurs. Supprimer l'élément d'index 2 ( a[2]) suffit.

Voici les étapes spécifiques.

1. Convertissez le tableau en un tableau d'index

Utilisez array_values() pour obtenir les valeurs de tous les éléments du tableau. Vous pouvez convertir le tableau associatif en un tableau d'index pour vous assurer que le tableau est un index. tableau. (De cette façon, la valeur de l'indice peut être utilisée pour extraire ultérieurement la troisième plus petite valeur).

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array("a"=>44,"b"=>23,"c"=>56,"d"=>2,"e"=>9,"f"=>1,"g"=>8,"h"=>-1);
var_dump($arr);
$value=array_values($arr);
var_dump($value);
?>
Copier après la connexion

Comment trouver la troisième plus petite valeur dun tableau en php

2. Triez le tableau d'index par ordre croissant

Utilisez la fonction sort() pour trier le tableau par ordre croissant, de sorte que les éléments du tableau soient triés du plus petit au plus grand.

sort($value);
var_dump($value);
Copier après la connexion

Comment trouver la troisième plus petite valeur dun tableau en php

À ce moment, le troisième élément au début, c'est-à-dire celui avec l'indice 2 est la troisième plus petite valeur requise.

3. Obtenez la troisième plus petite valeur

Utilisez simplement le formulaire "nom du tableau [2]" pour obtenir le troisième élément après le tri.

echo "数组第三小值为:".$value[2];
Copier après la connexion

Comment trouver la troisième plus petite valeur dun tableau en php

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Tutoriels associés
Recommandations populaires
Derniers cours
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!