Heim > Artikel > Backend-Entwicklung > So ermitteln Sie die Summe der beiden größten Zahlen in einem Array in PHP
So finden Sie die größten zwei Zahlen eines Arrays in PHP: 1. Erstellen Sie eine PHP-Beispieldatei, 2. Speichern Sie die Daten im Array mit der Syntax „$arr=array“, 3. Verwenden Sie „rsort()“ Funktion zum Durchführen einer Sortierung in absteigender Reihenfolge, 4. Definieren Sie das erste Element des Arrays als „$arr[0]“ und das zweite Element des Arrays als „$arr[1]“, bis „$res=$arr[0]“ +$arr[1]; ”-Syntax implementiert Array-Addition 5. Ausgabe des Ergebnisses über „echo“.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1.3, DELL G3-Computer
php-Methode zum Ermitteln der Summe des Arrays und der beiden größten Zahlen:
In PHP, Sie möchten einen Datensatz haben. Um zwei Maximalwerte zu finden und die beiden Maximalwerte zu addieren, können Sie ein Array verwenden.
Sie müssen nur die Daten im Array speichern und das Array dann in absteigender Reihenfolge sortieren, sodass das erste Element und das zweite Element des Arrays die beiden Maximalwerte sind, und Sie können sie addieren.
1. Speichern Sie Daten in einem Array
$arr=array(3,9,32,4,1,12,45,8);
2. Verwenden Sie die Funktion rsort(), um in absteigender Reihenfolge zu sortieren. Die Funktion rsort() kann numerische Arrays in absteigender Reihenfolge sortieren.
<?php $arr=array(3,9,32,4,1,12,45,8); var_dump($arr); rsort($arr); var_dump($arr); ?>
Es ist ersichtlich, dass das erste Element und das zweite Element des Arrays die beiden Maximalwerte sind. Sie müssen nur den Array-Index verwenden, um sie herauszunehmen.
$arr[0] //数组第一个元素 $arr[0] //数组第二个元素
3. Fügen Sie das erste Element und das zweite Element x
$res=$arr[0]+$arr[1];
echo "两个最大值相加:".$arr[0]." + ".$arr[1]." = ".$res;
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Summe der beiden größten Zahlen in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!