Web アプリケーションの開発プロセスでは、PHP が一般的に使用されるプログラミング言語です。 PHP における配列操作は非常に一般的かつ重要なので、この記事ではキーボードから PHP 配列を合計する方法を紹介します。
PHP では、配列操作はよく使用される操作の 1 つであり、アプリケーションの要件を満たすために配列に対してさまざまな処理を実行する必要があることがよくあります。合計も一般的な操作です。キーボードから一連の配列を入力し、それらに対して合計演算を実行したい場合は、次の手順を実行できます:
1. キーボードから配列を入力します
キーボードから PHP 配列を取得するには、PHP の定義済み変数 $_POST、$_GET、$_REQUEST ($_COOKIE、$_SESSION も使用可能) を使用できます。この例では、そのうちの $_POST を使用します。
HTML ファイルでは、フォーム form を使用して、入力する配列値を取得できます。
<form method="post" action=""> <input type="text" name="number[]" /> <input type="text" name="number[]" /> <input type="text" name="number[]" /> <!--此处可以根据需要增加/减少input--> <input type="submit" name="submit" value="计算和" /> </form>
PHP ファイルでは、次のコードを使用して配列入力を取得できます。キーボードから:
if(isset($_POST['submit'])) { $numbers = $_POST['number']; }
この時点で、$numbers 変数にはキーボードから入力された配列が含まれます。
2. 配列の合計
入力配列を取得した後、それに対して合計演算を実行する必要があります。これは、配列内のすべての要素を合計する PHP の array_sum() 関数を使用して行うことができます。
したがって、入力配列については、次のコードを使用して合計することができます:
$sum = array_sum($numbers);
3. 結果を表示します
最後に、結果を次の形式で表示する必要があります。出力ページ。これを行うには、$sum 変数の値を HTML div に入れることができます。以下は完全な PHP コードです:
if(isset($_POST['submit'])) { $numbers = $_POST['number']; $sum = array_sum($numbers); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>PHP数组求和</title> </head> <body> <h3>请输入需要求和的数组:</h3> <form method="post" action=""> <input type="text" name="number[]" /> <input type="text" name="number[]" /> <input type="text" name="number[]" /> <!--此处可以根据需要增加/减少input--> <input type="submit" name="submit" value="计算和" /> </form> <br /> <?php if(isset($_POST['submit'])): ?> <div>输入数组:<?= implode(', ', $numbers) ?></div> <div>求和结果:<?= $sum ?></div> <?php endif; ?> </body> </html>
上記のコードでは、PHP の implode() 関数を使用して配列内の要素を結合し、出力と表示を容易にする文字列を形成します。
概要:
PHP は機能豊富で強力なプログラミング言語であり、配列操作はその重要な部分を占めています。この記事で紹介する方法を学ぶことで、キーボードから簡単に PHP 配列を入力し、それらの合計演算を実行できるようになります。これにより、Web 開発アプリケーションで非常に便利になります。
以上がPHPの配列合計をキーボードから入力する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。