Cara mencari nilai maksimum dan subskrip tatasusunan dalam PHP: 1. Gunakan max() untuk mendapatkan nilai maksimum tatasusunan, sintaksnya ialah "$max=max($arr);"; 2. Gunakan array_search() untuk mencari dalam array Nilai maksimum akan mengembalikan nilai subskrip yang sepadan, sintaksnya ialah "array_search($max,$arr)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Cari tatasusunan terbesar dalam php Kaedah nilai dan subskrip
PHP mencari nilai maksimum dan subskrip tatasusunan boleh dibahagikan kepada dua bahagian:
Mendapatkan nilai maksimum tatasusunan
Cari subskrip (nama kunci) nilai dalam tatasusunan berdasarkan nilai maksimum
Berikut adalah pengenalan terperinci kepada kaedah pelaksanaan.
1 Dapatkan nilai maksimum tatasusunan
PHP mempunyai banyak cara untuk mendapatkan nilai maksimum tatasusunan, seperti pengisihan (tertib menaik atau menurun), supaya elemen pada permulaan atau akhir adalah nilai Terbaik.
Tetapi kerana subskrip masih diperoleh, pengisihan tidak semestinya pilihan (ia mungkin memusnahkan susunan asalnya).
Kemudian kita hanya boleh menggunakan fungsi terbina dalam --max().
fungsi max() boleh mengembalikan nilai maksimum dalam tatasusunan
<?php header('content-type:text/html;charset=utf-8'); $arr=array(1,45,9,0,52,21,-1,40,-5); var_dump($arr); $max=max($arr); echo "数组最大值为: ".$max."<br>"; ?>
2. Cari subskrip (nama kunci) nilai dalam tatasusunan berdasarkan nilai maksimum
PHP menyediakan fungsi terbina dalam--array_search()
Fungsi ini boleh digunakan dalam tatasusunan Mencari nilai yang diberikan, dan mengembalikan nama kunci yang sepadan (subskrip) jika berjaya.
$index=array_search($max,$arr); echo "最大值的下标为:".$index;
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mencari nilai maksimum dan subskrip tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!