Php 模具滚压程序
我在IUPUI的一个班,我得到了这些指示Php 模具滚压程序,php,Php,我在IUPUI的一个班,我得到了这些指示 在NetBeans中,在htdocs\I210\Lab04文件夹中创建一个名为index.PHP的新PHP网页 将文件标题更改为“六面模具轧制结果的统计分析” 在页面顶部,添加以下PHP代码块和注释 <?php /* * Author: Your name * Date: Today’s date */ ?> 添加CSS以使页面上的所有内容居中 彻底测试你的页面。单击“刷新”按钮应生成一组新的频率。 注意:您的频率可能与我的不同。”
<?php
/*
* Author: Your name
* Date: Today’s date
*/
?>
六面模具轧制结果的统计分析
六面模具轧制结果的统计分析
您可以使用for()
循环执行代码5000次
$frequency = [0, 0, 0, 0, 0, 0];
for($i = 1; $i <= 5000; $i++):
$face = rand(0, 5); // index's start at 0
++$frequency[$face];
endfor;
for($i = 0; $i <= count($frequency) -1; $i++):
$n = $i +1;
echo "Frequency {$n} is equal to {$frequency[$i]}";
endfor;
注意:您需要在自己的视图中实现这一点
以下是一个视图示例:
$frequency = [0, 0, 0, 0, 0, 0];
echo "<table>";
for($i = 1; $i <= 10; $i++):
$face = rand(0, 5);
++$frequency[$face];
echo "<tr>";
echo "<th>";
echo "Face";
echo "</th>";
echo "<th>";
echo "Frequency";
echo "</th>";
echo "</tr>";
echo "<tr>";
echo "<th>";
echo "{$face}";
echo "</th>";
echo "<th>";
echo "{$frequency[$face]}";
echo "</th>";
echo "</tr>";
endfor;
echo "</table>";
$frequency=[0,0,0,0,0,0];
回声“;
对于($i=1;$ifor($i=1;$i>=5000;$i++){your code…}
使用for()
函数循环n次你已经有了一个while
循环,这也在做同样的事情。当你的计数器小于5000时,执行你的代码。增加循环内的计数器。while循环用于表格显示正确的辊数和辊的频率,但我需要模具辊增加。I see您正在为变量使用预增量(++$frequency1;
而不是更常见的后增量$frequency1++;
)。虽然这并不是错误的,但在循环结束时,您应该注意变量的最终状态。为了在以后的帖子中稳妥起见,请检查这一点。您应该将帖子的内容缩减为关于您遇到的问题的实际问题,而不必复制/粘贴整个作业。有一件事非常不受欢迎这里有人要求我们做他们的作业,这是你的第一眼看上去的样子。非常感谢!我已经开始在我的表中实现for循环。出于某种原因,我基本上坚持使用while循环,但是for循环要容易得多。你仍然可以使用while循环,只需创建一个计数器即可t=1;而($count)++
Frequency 1 is equal to 1
Frequency 2 is equal to 3
Frequency 3 is equal to 1
Frequency 4 is equal to 3
Frequency 5 is equal to 1
Frequency 6 is equal to 1
$frequency = [0, 0, 0, 0, 0, 0];
echo "<table>";
for($i = 1; $i <= 10; $i++):
$face = rand(0, 5);
++$frequency[$face];
echo "<tr>";
echo "<th>";
echo "Face";
echo "</th>";
echo "<th>";
echo "Frequency";
echo "</th>";
echo "</tr>";
echo "<tr>";
echo "<th>";
echo "{$face}";
echo "</th>";
echo "<th>";
echo "{$frequency[$face]}";
echo "</th>";
echo "</tr>";
endfor;
echo "</table>";