为什么此代码不在循环中打印随机数

时间:2016-10-13 08:01:10

标签: php

我正在尝试打印/回复随机数100次

 <?php
  // Write your for loop below!
  for($i=1;$i==100;$i++){
  echo rand(1,5);
  }
  ?>

我也没有收到任何错误。这段代码怎么了?

2 个答案:

答案 0 :(得分:2)

你应该重新做一下这样的代码:

<?php
    // Write your for loop below!
    for($i=1; $i<=100; $i++){
        echo rand(1,5) . "<br>";
    }
?>

答案 1 :(得分:1)

你错误地使用“for”循环。

以下是手册及其示例:

http://php.net/manual/en/control-structures.for.php

for循环中的第二个表达式告诉“如果表达式为真,则执行指令”,因此您需要将其更改为类似

的内容
for($i=1;$i<=100;$i++) 

在你的情况下。