Rumah > pembangunan bahagian belakang > tutorial php > php入门基础教程之PHP数组练习(2)

php入门基础教程之PHP数组练习(2)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-07-25 09:00:16
asal
1089 orang telah melayarinya
本节为大家介绍php数组的练习,用一维数组求平均值的例子,供大家学习参考。

要求: 在输入框内输入5个数(输入那5个数用空格隔开),请用一维数组来编写一个程序求出他们的平均值(保留2位小数位)。

回顾:php入门基础教程之php数组练习

代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body>
<h3>请输入5个数,并且用空格隔开_bbs.it-home.org</h3>
<?php
/**
 * php 数组练习
*/
    //接收提交(输入过来的值) REQUEST

    $grade =@$_REQUEST['grade'];
    //echo $grades;

    //拆分成数组
    $grades = explode(" ",$grade);

    //print_r($grades);
    //定义一个变量存放总数
    $total=0;
    //计算总分
    for($i=0;$i<count($grades);$i++){
    
        $total +=$grades[$i];    
    }
    
    //round函数 保留小数位||这是四舍五入法保留2位小数
    //echo '平均数为:'.round($total/count($grades),2);
?>

<form action="array01.php" method="post">
    请输入:<input type="text" name="grade" value="<?php echo $grade;?>">
    <input type="submit" value="请提交">
</form>
<?php
    //number_format()函数 是保留位数,同时格式化数字加千位符
    echo '平均数为:'.number_format($total/count($grades),2);
    //echo '平均数为:'.round($total/count($grades),2);
?>
</body>
</html>
Salin selepas log masuk

感谢大家关注php入门教程,本系列的php基础教程将帮助php新手朋友,快速掌握php这门编程语言。 程序员之家将继续为大家推出php相关教程,祝大家学习进步!



Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan