ホームページ  >  記事  >  バックエンド開発  >  PHPで配列を複製して合計する方法

PHPで配列を複製して合計する方法

青灯夜游
青灯夜游オリジナル
2022-04-29 16:45:582321ブラウズ

配列の重複排除と合計の方法: 1. array_unique() を使用して重複を排除し、構文「array_unique(array)」を使用して、重複値のない新しい配列を返します。 2. array_sum() を使用して合計を実行します。 「array_sum (重複排除後の配列)」は、重複排除配列内のすべての値の合計を返します。

PHPで配列を複製して合計する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 重複排除array 合計は 2 つのステップで実装できます。

ステップ 1. array_unique() 関数を使用して、array

array_unique( ) を重複排除します。関数は配列から重複した値を削除するために使用されます。 2 つ以上の配列値が同じ場合、最初の値のみが保持され、他の値は削除されます。

注: 保持される配列は、最初の配列項目のキー タイプを保持します。

#
<?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);
?>

PHPで配列を複製して合計する方法

#ステップ 2、array_sum() を使用して合計を確認します

#

$sum=array_sum($result);
echo "数组去重后求和:".$sum;

説明: PHPで配列を複製して合計する方法

array_sum($arr)

この関数は、配列内のすべての要素の合計を計算するために使用されます。

If すべての要素配列 arr が整数の場合は、整数値を返します。値の 1 つ以上が浮動小数点数の場合は、浮動小数点数が返されます。
  • 配列 arr に数値以外の要素がある場合、PHP はそれらを数値に変換しようとし、変換が失敗した場合は 0 値として扱われます。
  • 推奨学習: 「
  • PHP ビデオ チュートリアル

以上がPHPで配列を複製して合計する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。