Home > Backend Development > PHP Problem > How to merge and sum two arrays in php

How to merge and sum two arrays in php

青灯夜游
Release: 2023-03-16 11:40:02
Original
3691 people have browsed it

Implementation method: 1. Use the array_merge() function to merge two arrays. The syntax "array_merge(array 1, array 2)" will return a merged array containing the elements in the two arrays; 2. Use array_sum The () function calculates and returns the sum of all elements in the merged array, the syntax is "array_sum (merged array)".

How to merge and sum two arrays in php

The operating environment of this tutorial: windows7 system, PHP version 8.1, DELL G3 computer

php realizes the merging of two arrays and The sum can be seen as two parts:

  • php implements the merger of two arrays

  • php implements the sum of the merged arrays

Implementation steps:

Step 1: Use the array_merge() function to merge two arrays

array_merge() function is used to merge one or more arrays into one array, and will return a merged array containing two array elements

Note: If two or more array elements have the same key name, the last element will overwrite other elements.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array(1,2,3,4,5,0);
$a2=array(6,7,8,9,10);
$arr=array_merge($a1,$a2);
var_dump($arr);
?>
Copy after login

How to merge and sum two arrays in php

Step 2: Use the array_sum() function to implement the sum of merged arrays

array_sum($arr) function can be calculated The sum of all elements in array $arr

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array(1,2,3,4,5,0);
$a2=array(6,7,8,9,10);
$arr=array_merge($a1,$a2);
var_dump($arr);
$sum=array_sum($arr);
echo "合并数组的元素总和为:".$sum;
?>
Copy after login

How to merge and sum two arrays in php

Description:

##array_sum() Function calculation array The sum of all elements in

  • If all elements of array arr are integers, an integer value is returned; if one or more of the values ​​are floating point numbers, a floating point number is returned.

  • If there are non-numeric elements in the array arr, PHP will try to convert them to a numeric value, and if the conversion fails, it will be treated as a 0 value. For example, the string "45" will be converted to the integer 45, and the string "12.4abc" will be converted to the decimal 12.4.

Recommended learning: "

PHP Video Tutorial"

The above is the detailed content of How to merge and sum two arrays in php. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template