本节为大家介绍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> 登入後複製 感谢大家关注php入门教程,本系列的php基础教程将帮助php新手朋友,快速掌握php这门编程语言。 程序员之家将继续为大家推出php相关教程,祝大家学习进步! |