Heim >Backend-Entwicklung >PHP-Problem >So duplizieren Sie Arrays und summieren sie in PHP
Methoden zum Deduplizieren von Arrays und Summieren: 1. Verwenden Sie array_unique() zum Deduplizieren, Syntax „array_unique(array)“, geben Sie ein neues Array ohne doppelte Werte zurück. 2. Verwenden Sie array_sum(), um summieren zu können, Syntax „array_sum“ (array nach der Deduplizierung)“, gibt die Summe aller Werte im Deduplizierungsarray zurück.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php-Deduplizierungsarray und -summierung können in zwei Schritten implementiert werden:
Schritt 1. Verwenden Sie die Die Funktion array_unique() dedupliziert ein Array. Die Funktion array_unique() wird verwendet, um doppelte Werte in einem Array zu entfernen. Wenn zwei oder mehr Array-Werte gleich sind, bleibt nur der erste Wert erhalten und die anderen Werte werden entfernt.
Hinweis: Das beibehaltene Array behält den Schlüsseltyp des ersten Array-Elements bei.
<?php header("content-type:text/html;charset=utf-8"); $array = array(1,2,3,3,4,2,3,5,6,4,5,7,8,9,10); var_dump($array); $result = array_unique($array); echo "删除重复元素后的数组"; //var_dump(array_values($filtered_array)); var_dump($result); ?>
Schritt 2. Verwenden Sie array_sum(), um die Summe zu ermitteln
$sum=array_sum($result); echo "数组去重后求和:".$sum;
Beschreibung:
Die Funktion wird verwendet, um die Summe aller Elemente im Array zu berechnen
array_sum($arr)
Das obige ist der detaillierte Inhalt vonSo duplizieren Sie Arrays und summieren sie in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!