Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana Mencari Indeks Nilai Maksimum dalam Tatasusunan PHP?

Bagaimana Mencari Indeks Nilai Maksimum dalam Tatasusunan PHP?

Susan Sarandon
Lepaskan: 2024-10-29 06:13:02
asal
914 orang telah melayarinya

How to Find the Index of the Maximum Value in a PHP Array?

Menentukan Indeks Nilai Maksimum dalam Tatasusunan

Mendapatkan semula indeks nilai maksimum dalam tatasusunan ialah tugas biasa dalam pengaturcaraan. Pertimbangkan tatasusunan dengan nilai berangka, seperti:

[11] => 14
[10] => 9
[12] => 7
[13] => 7
[14] => 4
[15] => 6
Salin selepas log masuk

Penyelesaian:

Untuk mendapatkan indeks nilai tertinggi dalam tatasusunan, kami menggunakan bina- dalam PHP fungsi array_keys(). Fungsi ini mengambil dua hujah: tatasusunan dan nilai sasaran. Dalam kes kami, kami berminat dengan nilai maksimum. Dengan menggabungkan fungsi ini dengan fungsi max(), kita boleh menentukan indeks(es) yang dikaitkan dengan nilai tertinggi.

<code class="php">$maxs = array_keys($array, max($array));</code>
Salin selepas log masuk

Hasilnya, disimpan dalam tatasusunan $maxs, mengandungi semua indeks yang sepadan dengan nilai maksimum. Jika anda hanya memerlukan satu indeks sahaja, anda boleh mengaksesnya dengan $maxs[0].

Nota:

Dengan menggunakan pendekatan ini, anda memperoleh setiap indeks yang berkaitan dengan nilai maksimum. Dalam kes di mana terdapat berbilang kejadian nilai maksimum, semua indeks yang sepadan akan dimasukkan dalam tatasusunan $maxs.

Atas ialah kandungan terperinci Bagaimana Mencari Indeks Nilai Maksimum dalam Tatasusunan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan