プロが教える店舗&オフィスのセキュリティ対策術

PHPを勉強中の専門学生です。
課題で、2の倍数をカウントアップするプログラムを書かなければならないのですが、考えても考えても分からず…

どのように組んでいけばうまくいくのでしょうか?

質問者からの補足コメント

  • 失礼いたしました。
    2からフォームで入力された値まで
    2ずつカウントアップし、奇数の場合は、
    入力された値の次の数まで出力されるようにしたいのです。

    例:5なら6まで(2,4,6)

      補足日時:2021/06/11 15:56

A 回答 (3件)

$num=5;


$nums=range(2,$num+$num%2,2);
print_r($nums);
    • good
    • 0

以下のようにしてください。


$inputが入力された値です。
$input = 5;
の個所はこちらで便宜上設定した値です。
実際にはフォームから入力されるものとします。

<?php
$input = 5;
for ($i = 2; $i <= $input + 1;$i = $i +2){
printf("%d ",$i);
}
printf("\n");
?>
    • good
    • 0

どのような結果が表示されれば良いのですか。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!