我试图通过在互联网上发现随机挑战来教自己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
}
?>
答案 0 :(得分:1)
这对你来说够优雅吗?
for ($i = 0; $i < 10; $i++) {
$random = rand(1, 50);
echo $random . ($random >= 25 ? "- High": "- Low") . '<br/>';
}