显示计数变量in

时间:2014-12-16 10:54:28

标签: php for-loop count

所以我试图学习PHP ..

    <form action="momo.php" method="post">

        <label for="number1">Repeat:</label>
        <input type="text" name="number1">  <br>
        <label for="text1">Text:</label>
        <input type="text" name="text1"> <br>

        <input type="submit" name="send">

    </form>
if(isset($_POST['number1'])) {

    $number1= $_POST['number1'];
    $text1= $_POST['text1'];

        if(is_numeric($number1)) {

            echo "Numerical!<br><br>";

            for($i=0;$i<$number1;$i++) {
            echo $text1;
            }

        }
            else {
            echo "Not numerical!";          
            }
}

..我已经成功完成了这项工作!虽然我无法计算每个结果,我已尝试使用count(),但我不确定如何使用它,我只能找到如何将它用于数组。

如果我输入:

  • 重复:3
  • 文字:嗨!

它看起来像这样:

Hi!
Hi!
Hi!

虽然我希望它看起来像这样:

1 Hi!
2 Hi!
3 Hi!

3 个答案:

答案 0 :(得分:1)

试试这个:

for($i=0;$i<$number1;$i++) {
    echo $i+1.' '.$text1;
}

或者

for($i=1;$i<=$number1;$i++) {
    echo $i.' '.$text1;
}

答案 1 :(得分:0)

这将有效:

for($i=1;$i<$number1;$i++) {
    echo $i.' '.$text1;
}

答案 2 :(得分:0)

很酷,你正在尝试学习PHP。

这可以解决您的问题。

for($i=1;$i<$number1;$i++) {
    echo $1.' '.$text1;
}

在for循环中定义第一个参数可能会令人困惑。

希望它有所帮助! 干杯