Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk memadam nilai maksimum daripada tatasusunan php

Bagaimana untuk memadam nilai maksimum daripada tatasusunan php

青灯夜游
Lepaskan: 2023-03-16 07:26:01
asal
2314 orang telah melayarinya

Dua kaedah: 1. Lintas tatasusunan dan gunakan unset() untuk memadamkan elemen terbesar Sintaksnya ialah "foreach($a as $k=>$v){if($v==max. ($a )){unset ($a[$k]);}}". 2. Gunakan pernyataan "sort($a);array_pop($a);" untuk memadam.

Bagaimana untuk memadam nilai maksimum daripada tatasusunan php

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 8.1, komputer DELL G3

tatasusunan php padam maksimum Dua kaedah nilai

1 Traverse array dan gunakan unset() untuk memadamkan elemen terbesar

  • Gunakan foreach Traverse array

  • Dalam badan gelung, cari elemen dengan nilai maksimum

  • Gunakan unset() untuk memadamkan elemen

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1,45,9,52,0,-5,21,-1,40);
var_dump($arr);
$max=max($arr);
echo "最大值为:".$max;
foreach($arr as $k=>$v){
	if($v==$max){
		unset($arr[$k]);
	}
}
echo "<br><br>删除最大值后:";
var_dump($arr);
?>
Salin selepas log masuk

Bagaimana untuk memadam nilai maksimum daripada tatasusunan php

2. Isih tatasusunan dalam tertib menaik dan gunakan array_pop() untuk memadamkan elemen terbesar

  • Gunakan sort() untuk mengisih tatasusunan dalam tertib menaik

  • Selepas mengisih, elemen terakhir tatasusunan ialah nilai maksimum, cuma gunakan array_pop () untuk memadamkannya.

    array_pop(): Padamkan elemen terakhir dalam tatasusunan.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1,45,9,52,0,-5,21,-1,40);
var_dump($arr);
sort($arr);
var_dump($arr);
array_pop($arr);        //去掉最大值
var_dump($arr);
?>
Salin selepas log masuk

Bagaimana untuk memadam nilai maksimum daripada tatasusunan php

Pembelajaran yang disyorkan: "

Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk memadam nilai maksimum daripada tatasusunan 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