创建随机数的PHP列表。标签25+高,-25低

时间:2014-09-18 21:24:37

标签: php random count while-loop echo

我试图通过在互联网上发现随机挑战来教自己PHP。我找到了这个: http://php.about.com/od/learnphp/a/Create-A-Program-That.htm

他有"答案"在该页面上列出但它没有意义。他甚至提到了不存在的代码部分。他谈到的(1,50)部分并不在他的解决方案中。我做到了,但我试图使我的代码优雅并理解另一种方法。

这是我的方法:

<?php

     $count = 0;
     while ($count <= 10)
    {
     $random= rand(1, 50);
     if ($random >= 25)
     {echo $random."- High, </b>";}
     elseif ($random < 25)
     {echo $random."- Low, </b>";}

     $count++; //increment by 1
    }

?>

1 个答案:

答案 0 :(得分:1)

这对你来说够优雅吗?

for ($i = 0; $i < 10; $i++) {
    $random = rand(1, 50);
    echo $random . ($random >= 25 ? "- High": "- Low") . '<br/>';
}