Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mencari nilai maksimum dan minimum tatasusunan php
Dua kaedah: 1. Gunakan pernyataan "maks(array)" untuk mendapatkan nilai maksimum, dan gunakan pernyataan "min(array)" untuk mendapatkan nilai minimum. 2. Gunakan "sort(array)" untuk mengisih tatasusunan dalam tertib menaik, gunakan "array_key_first(array)" untuk mendapatkan nilai minimum dan "array_key_last(array)" untuk mendapatkan nilai maksimum.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.5, komputer DELL G3
Dalam php, terdapat banyak cara untuk dapatkan Untuk nilai maksimum dan minimum tatasusunan, artikel ini akan memperkenalkan dua kaedah:
Kaedah 1: Gunakan fungsi max() dan min()
fungsi max() mengembalikan nilai maksimum dalam tatasusunan
fungsi min() mengembalikan nilai minimum dalam tatasusunan
Contoh:
<?php header('content-type:text/html;charset=utf-8'); $arr=array(1,2,3,4,5,6,7,8,9); echo "数组最大值为: ".max($arr)."<br>"; echo "数组最小值为: ".min($arr)."<br>"; ?>
Kaedah 2: Gunakan fungsi sort(), array_key_first(), array_key_last() function
Anda boleh menggunakan sort() untuk mengisih tatasusunan dalam tertib menaik
<?php $arr=array(52,1,45,9,0,21,-1,40,-5); sort($arr); var_dump($arr); ?>
Pada ketika ini dapat dilihat bahawa elemen pertama tatasusunan ialah nilai minimum, dan elemen terakhir Ia adalah nilai maksimum, cuma keluarkan dua nilai ini.
Jadi bagaimana untuk mendapatkan elemen pertama dan terakhir tatasusunan Anda boleh menggunakan fungsi array_key_first() dan array_key_last()
array_key_first() untuk mendapatkan elemen pertama daripada nilai kunci A tatasusunan yang ditentukan.
array_key_last() Mendapat nilai kunci terakhir tatasusunan yang ditentukan.
echo "数组最大值为: ".array_key_last($arr)."<br>"; echo "数组最小值为: ".array_key_first($arr)."<br>";
Nota: Versi PHP kedua-dua fungsi ini: PHP 7 >= 7.3.0, PHP 8
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mencari nilai maksimum dan minimum tatasusunan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!