为了清晰地展示考试成绩单,我们可以使用PHP的printf
函数来格式化输出。以下是一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<title>考试成绩单</title>
<style>
table {
width: 100%;
border-collapse: collapse;
}
th, td {
border: 1px solid black;
padding: 8px;
text-align: center;
}
th {
background-color: #f2f2f2;
}
</style>
</head>
<body>
<h2>学生成绩单</h2>
<table>
<tr>
<th>姓名</th>
<th>语文</th>
<th>数学</th>
<th>英语</th>
<th>总分</th>
</tr>
<?php
$students = array(
array("name" => "张三", "chinese" => 90, "math" => 85, "english" => 80),
array("name" => "李四", "chinese" => 75, "math" => 90, "english" => 70),
array("name" => "王五", "chinese" => 85, "math" => 80, "english" => 90)
);
foreach ($students as $student) {
$total = $student["chinese"] + $student["math"] + $student["english"];
printf("<tr>");
printf("<td>%s</td>", $student["name"]);
printf("<td>%d</td>", $student["chinese"]);
printf("<td>%d</td>", $student["math"]);
printf("<td>%d</td>", $student["english"]);
printf("<td>%d</td>", $total);
printf("</tr>");
}
?>
</table>
</body>
</html>
在这个示例中,我们首先创建了一个包含学生信息的二维数组。然后,我们使用foreach
循环遍历数组,并使用printf
函数格式化输出每一行的数据。最后,我们使用HTML表格元素将数据呈现为表格。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。