venerdì 17 agosto 2018

Valore massimo / minimo in array php

Oggi torniamo a parlare ancora una volta degli array php.
Argomento da me molto apprezzato perchè consente un po' di fare tutto quello che serve per le varie web app, gli array sono diventati molto potenti e versatili nel corso degli anni.

Premesso che con l'uscita di sempre nuove versioni del php è possibile fare la stessa cosa con metodi e funzioni diverse, in questo post spiegherò come ottenere il valore massimo e minimo di un array, necessità che prima o poi capita un po' a tutti.

Vediamo subito come fare.


Come ottenere il valore massimo in array php


Se si ha un array php con molti valori, magari neanche ordinati, e si vuole ottenere in un colpo solo il valore massimo di un array, la funzione che fa al caso nostro si chiama max, ed è utilizzabile anche per altri tipi di variabili.

Ecco un esempio pratico:

<?
    $array=array("A"=>"Asso","B"=>"Brescia","C"=>"Como","D"=>"Domodossola");
    echo max($array);
?>


Chiamando dunque max($array) otterremo il valore / value più alto in esso contenuto, che si tratti di numeri o anche lettere.


Come ottenere il valore minimo di un array php


A rigor di logica dunque, per pescare il valore più basso contenuto in un array, occorre utilizzare la funzione php min.

Ecco un altro esempio pratico:

<?
    $array=array(3,21,2,33,1,12,4);
    echo min($array);
?>


Tutto qui, molto semplice e veloce.
Grazie a min e max è possibile dunque estrapolare il valore più piccolo e più grande presente in un array php.

Piaciuto l'articolo? Lascia un commento!

EmoticonEmoticon