批改状态:合格
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css">
table{border: 1px solid #ccc;text-align: center;margin: 0 auto;}
td{height: 30px;width: 150px}
h1{text-align: center}
</style>
<?php
$a = '学成***';
$array_1 = array(
['id' => 1 ,'name' => '张三' ,'sex' => 1 ,'num' => 20 ,'add' => '玉溪市'],
['id' => 2 ,'name' => '张四' ,'sex' => 0 ,'num' => 90 ,'add' => '玉溪市'],
['id' => 3 ,'name' => '张五' ,'sex' => 1 ,'num' => 77 ,'add' => '玉溪市'],
);
function creatArray($array_1){
$result = '';//定义一个空变量用来存放遍历数组后的每一个值
foreach ($array_1 as $value){
$result .= '<tr>';
$result .= '<td>'.$value['id'].'</td>';
$result .= '<td>'.$value['name'].'</td>';
$result .= '<td>'.($value['sex'] ? '男':'女').'</td>'; //判断性别 1为男 0为女
$result .= '<td>'.($value['num'] >= 60 ? '成绩合格' : '成绩不合格').'</td>'; //判断是否及格 >=60及格
$result .= '<td>'.$value['add'].'</td>';
$result .= '</tr>';
//所有的result组合成一个<tr><td></td></tr>表格,有多个数组就组合成多个数组
}return $result; //每遍历一个就输出一个
}
?>
</head>
<body>
<?php echo '<h1>'.$a.'</h1>';?>
<table>
<tr>
<td>编号</td>
<td>姓名</td>
<td>性别</td>
<td>成绩</td>
<td>地址</td>
</tr>
<!--调用 creatArray()自定义函数 实现:输出学员信息-->
<?php echo creatArray($array_1) ?>
</table>
</body>
</html>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号