Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mencari nilai maksimum dan subskrip tatasusunan dalam php

Bagaimana untuk mencari nilai maksimum dan subskrip tatasusunan dalam php

青灯夜游
Lepaskan: 2023-03-16 06:24:01
asal
3093 orang telah melayarinya

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)".

Bagaimana untuk mencari nilai maksimum dan subskrip tatasusunan dalam php

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(1,45,9,0,52,21,-1,40,-5);
var_dump($arr);
$max=max($arr);
echo "数组最大值为: ".$max."<br>";
?>
Salin selepas log masuk

Bagaimana untuk mencari nilai maksimum dan subskrip tatasusunan dalam php

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;
Salin selepas log masuk

Bagaimana untuk mencari nilai maksimum dan subskrip tatasusunan dalam php

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!

Label berkaitan:
sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan