Hôm trước chúng ta đã tìm hiểu các lệnh if thông qua bài tập
giải phương trình bậc 1, hôm nay Học web tiếp tục giới thiệu các bạn
lệnh switch case để giải bài tập chuyển số thành chữ. Tham khảo thêm
tại
http://www.php.net/manual/en/control-structures.switch.php
Giao diện sau khi thiết kế như sau:
Code HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Xuất số thành chữ</title>
</head>
<body>
<form action="xuat_so_thanh_chu.php" method="POST"
>
<table width="519" border="1">
<tr>
<td colspan="3">Đọc số</td>
</tr>
<tr>
<td>Nhập số (0-9)</td>
<td width="69" rowspan="2"><input
type="submit" name="button" id="button"
value="Submit" /></td>
<td> Bằng chữ</td>
</tr>
<tr>
<td width="177"><p>
<label for="textfield"></label>
<input type="text" name="so"
id="textfield" />
</p></td>
<td width="232"><label
for="textfield2"></label>
<input type="text" name="chu"
id="textfield2" /></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
Code sau khi xử lý:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Xuất số thành chữ</title>
</head>
<body>
<?php
if (isset($_POST["so"]))
{
if(is_numeric($_POST["so"]))
{
switch($_POST["so"])
{
case 0:
$chu="Không";
break;
case 1:
$chu="Một";
break;
case 2:
$chu="Hai";
break;
case 3:
$chu="Ba";
break;
case 4:
$chu="Bốn";
break;
case 5:
$chu="Năm";
break;
case 6:
$chu="Sáu";
break;
case 7:
$chu="Bảy";
break;
case 8:
$chu="Tám";
break;
case 9:
$chu="Chín";
break;
default:
$chu="Không hợp lệ";
break;
}
}
}
?>
<form action="xuat_so_thanh_chu.php" method="POST"
>
<table width="519" border="1">
<tr>
<td colspan="3">Đọc số</td>
</tr>
<tr>
<td>Nhập số (0-9)</td>
<td width="69" rowspan="2"><input
type="submit" name="button" id="button"
value="Submit" /></td>
<td> Bằng chữ</td>
</tr>
<tr>
<td width="177"><p>
<label for="textfield"></label>
<input type="text" name="so"
id="textfield" />
</p></td>
<td width="232"><label
for="textfield2"></label>
<input type="text" name="chu"
id="textfield2" value="<?php echo $chu;?>
"/></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
Kết quả sau khi xử lý xong.
Xem thêm tại :
http://hocweb.com.vn/bai-2-su-dung-lenh-switch-case-de-lam-bai-tap-chuyen-thanh-chu-p2/
----------------------------------------------------------------------------------------------------------------------------------------------------------
Nếu bạn thấy bài viết hữu ích, hãy nhấn +1 và các liên kết chia sẻ để
website ngày càng phát triển hơn. Xin cám ơn bạn!
Đăng nhận xét