こんにちは私はプログラミングの初心者です。宿題があります。私は何かを見つけることができませんでした...PHPループ質問
私は1から10までの合計値を取得する必要があります。これはループで行う必要があります。どのループを使用すればいいのか理解できませんでした。あなたが私に偉大なサンプルコードを与えることができれば、それは素晴らしいでしょう。
こんにちは私はプログラミングの初心者です。宿題があります。私は何かを見つけることができませんでした...PHPループ質問
私は1から10までの合計値を取得する必要があります。これはループで行う必要があります。どのループを使用すればいいのか理解できませんでした。あなたが私に偉大なサンプルコードを与えることができれば、それは素晴らしいでしょう。
<?php
$start = 0; // set the variable that will hold our total
for($i=1;$i<11;$i++){ // set a loop, read here: http://php.net/manual/en/control-structures.for.php for more info
$start += $i; // add $i to our start value
}
echo $start; // display our final value
他も同じですが、これはよくコメントされていますので、これを回答として選択します。 – nai
私はfor
ループを使用します。
<?php
$sum = 0;
for($i = 1; $i <= 10; $i++){
$sum += $i;
}
をforeachループの使用::forループを使用して
$total = 0;
for($i = 1; $i <= 10; $i++){
$total += $i;
}
<?php
$sum = 0;
foreach(range(1,10) as $num){
$sum += $num;
}
echo $sum; // prints 55
そして、あなたの割り当てを無視し、ここでは簡単な方法です:
はecho array_sum(range(1,10));
これは宿題に関する質問ですが、なぜ人々があなたにコピー貼り付けの回答を与えているのか分かりません。
1..10
の合計を達成するのはかなり簡単です。あなたのループの前に空のint varを初期化する必要があります。0
からまでの各繰り返しに対して、10
を含めて、現在の反復にint varを追加します。例えば
:
sum = 0;
for num in range 1 to 10:
sum = sum + num;
これは、あなたの宿題を果たしませんが、 'array_sum(範囲(1,10))は'行うだろう。 – mario
多くの皆様に感謝します。非常に役立ちます。 – nai