PHP 配列の添字を合計する手順: 1. array_keys() 関数を使用して、元の配列内のすべての添字 (キー名) を取得します。構文「array_keys (元の配列)」は、添字.結果配列; 2. array_sum() 関数を使用して、構文「array_sum (結果配列)」で結果配列を合計します。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、array_keys() を使用できます。 array_sum() 関数は、配列内のすべての添字の合計を計算します。
実装手順:
ステップ 1: array_keys() 関数を使用して、元の文字列内のすべての添字 (キー名) を取得します。 array
<?php header('content-type:text/html;charset=utf-8'); $arr=array(2,4,6,8,10); var_dump($arr); echo "所有下标:"; $key=array_keys($arr); var_dump($key); ?>
説明:
array_key() 関数は、配列内の一部またはすべてのキー名 (添え字) を取得できます。関数の構文形式次のように:
array_keys($array,$search_value,$strict)
パラメータの説明は次のとおりです:
===
と同等です。 array_key()関数は取得した配列キー名を配列形式で返します。
ステップ 2: array_sum() 関数を使用して、結果の配列を合計します。
$sum=array_sum($key); echo "所有下标的和:".$sum;
手順:
array_sum() 関数は、指定された配列内のすべての要素の合計を計算できます。
array_sum ( $arr )
配列 arr のすべての要素が整数の場合は整数値を返し、値の 1 つ以上が浮動小数点数の場合は浮動小数点数を返します。
配列 arr に数値以外の要素がある場合、PHP はそれらを数値に変換しようとし、変換が失敗した場合は 0 値として扱われます。たとえば、文字列「45」は整数の 45 に変換され、文字列「12.4abc」は 10 進数の 12.4 に変換されます。
推奨学習: 「PHP ビデオ チュートリアル 」、「PHP ARRAY」
以上がPHPで配列の添え字を合計する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。