Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 模具滚压程序_Php - Fatal编程技术网

Php 模具滚压程序

Php 模具滚压程序,php,Php,我在IUPUI的一个班,我得到了这些指示 在NetBeans中,在htdocs\I210\Lab04文件夹中创建一个名为index.PHP的新PHP网页 将文件标题更改为“六面模具轧制结果的统计分析” 在页面顶部,添加以下PHP代码块和注释 <?php /* * Author: Your name * Date: Today’s date */ ?> 添加CSS以使页面上的所有内容居中 彻底测试你的页面。单击“刷新”按钮应生成一组新的频率。 注意:您的频率可能与我的不同。”

我在IUPUI的一个班,我得到了这些指示

  • 在NetBeans中,在htdocs\I210\Lab04文件夹中创建一个名为index.PHP的新PHP网页
  • 将文件标题更改为“六面模具轧制结果的统计分析”
  • 在页面顶部,添加以下PHP代码块和注释

    <?php
    /*
     * Author: Your name
     * Date: Today’s date
     */
    ?>
    
  • 添加CSS以使页面上的所有内容居中

  • 彻底测试你的页面。单击“刷新”按钮应生成一组新的频率。 注意:您的频率可能与我的不同。”
  • 我不是要求别人帮我做这项工作,因为我已经完成了大部分工作。我似乎不知道如何让我的代码循环5000次。 这是我目前的代码

    
    六面模具轧制结果的统计分析
    六面模具轧制结果的统计分析
    
    您可以使用
    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;$i
    for($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>";