首页 > 编程语言 > 详细

转 数组 使用

时间:2017-02-06 10:45:55      阅读:254      评论:0      收藏:0      [点我收藏+]
<?php
    echo "<form method=post>";            //新建表单
    for($i=1;$i<6;$i++)                    //循环生成文本框
    {
        //文本框的名字是数组名
        echo "学生".$i."的成绩:<input type=text name=‘stu[]‘ ><br/>";
    }
    echo "<input type=submit name=bt value=‘提交‘>";            //提交按钮
    echo "</form>";
    if(isset($_POST[‘bt‘]))                //检查提交按钮是否按下
    {
        $sum=0;                            //总成绩初始化为0
        $k=0;
        $stu=$_POST[‘stu‘];                //取得所有文本框的值并赋予数组$stu
        $num=count($stu);                //计算数组$stu元素个数
        echo "您输入的成绩有:<br/>";
        foreach($stu as $score)            //使用foreach循环遍历数组$stu
        {
            echo $score."<br/>";        //输出接收的值
            $sum=$sum+$score;            //计算总成绩
            if($score > 60)                //判断分数小于60的情况
            {
                $sco[$k]=$score;        //将分数小于60的值赋给数组$sco
                $k++;                    //数组$sco的键名索引加1
            }
        }
        echo "<br/>大于60分的成绩有:<br/>";
        for($k=0;$k<count($sco);$k++)    //使用for循环输出$sco数组
            echo $sco[$k]."<br/>";
        $average=$sum/$num;                //计算平均成绩
        echo "<br/>平均分为:$average";    //输出平均成绩
}
?>

 

转 数组 使用

原文:http://www.cnblogs.com/feiyun8616/p/6369294.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!