Maison  >  Article  >  développement back-end  >  Comment effectuer une somme syndicale dans un tableau php

Comment effectuer une somme syndicale dans un tableau php

青灯夜游
青灯夜游original
2022-10-17 19:21:141330parcourir

Étapes de mise en œuvre : 1. Utilisez array_merge() pour fusionner plusieurs tableaux en un seul tableau, la syntaxe est "array_merge(array 1, array 2...)" ; 2. Utilisez array_unique() pour supprimer les valeurs en double dans le tableau fusionné, la syntaxe est "array_unique (merge array)" renverra un tableau d'union ; 3. Utilisez la fonction array_sum() pour calculer la somme du tableau d'union, la syntaxe est "array_sum (union array)".

Comment effectuer une somme syndicale dans un tableau php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Array Union est un ensemble qui combine deux ou plusieurs tableaux pour supprimer les doublons.

Dans les tableaux PHP, vous pouvez utiliser la fonction array_merge(), la fonction array_unique() et la fonction array_sum() pour effectuer une sommation d'union.

Idée d'implémentation :

  • Fusionnez d'abord les tableaux pour trouver l'union de 2 et plusieurs tableaux

  • Ensuite, additionnez l'union

Étapes d'implémentation :

Étape 1 : Utilisez le Fonction array_merge() pour fusionner des tableaux

La fonction array_merge() fusionnera les éléments de plusieurs tableaux, et les éléments du tableau suivant seront ajoutés au tableau précédent, et enfin le tableau fusionné sera renvoyé.

Remarque : si le tableau d'origine a le même nom de clé de chaîne, alors la valeur après le nom de clé écrasera la valeur précédente ; si le tableau d'origine contient un nom de clé numérique, la valeur ultérieure n'écrasera pas la valeur précédente. la valeur est ajoutée à la fin.

Exemple : Fusionner 3 tableaux

<?php
header("Content-type:text/html;charset=utf-8");
$arr1 = [1,2,3,4,5];
$arr2 = [2,3,6,7,8,9];
$arr3 = [10];
var_dump($arr1);
var_dump($arr2);
var_dump($arr3);
$result = array_merge($arr1,$arr2,$arr3);
echo "合并数组后:";
var_dump($result);
?>

Comment effectuer une somme syndicale dans un tableau php

Étape 2 : Utilisez la fonction array_unique() pour supprimer les valeurs en double des tableaux fusionnés afin d'obtenir l'union du tableau

La fonction array_unique() peut supprimer les valeurs en double ​​à partir du tableau

$bj=array_unique($result);
echo "并集数组:";
var_dump($bj);

Comment effectuer une somme syndicale dans un tableau php

Étape 3 : Utilisez la fonction array_sum() pour calculer la somme du tableau d'union

La fonction array_sum() peut calculer la somme de tous les éléments du tableau.

$sum=array_sum($bj);
echo "并集之和:".$sum;

Comment effectuer une somme syndicale dans un tableau php

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn