Last active
April 24, 2018 15:59
-
-
Save Longkt/16bf3546b45f941ba152edbea95a6473 to your computer and use it in GitHub Desktop.
Đọc số 3 chữ số
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
<title>Insert title here</title> | |
<style> | |
h1 { | |
color:red; | |
} | |
.content { | |
border: 1px solid green; | |
margin: 20px auto; | |
padding: 20px; | |
width: 700px; | |
text-align:center; | |
} | |
.content .row{ | |
padding:5px; | |
} | |
</style> | |
</head> | |
<body> | |
<?php | |
/* | |
* 254 => Hai trăm năm mươi bốn => $valuenumber[2] . " trăm " . $valuenumber[5] . " mươi " . $valuenumber[4] | |
* 105 => Một trăm linh năm | |
* 217 => Hai trăm mười bảy | |
*/ | |
$valuenumber = array( | |
0 => "không", | |
1 => "một", | |
2 => "hai", | |
3 => "ba", | |
4 => "bốn", | |
5 => "năm", | |
6 => "sáu", | |
7 => "bảy", | |
8 => "tám", | |
9 => "chín", | |
); | |
$number = ""; | |
$number = $_POST["number"]; | |
if(is_numeric($number)){ | |
if($number >= 100 && $number <=999){ | |
$digit000 = substr($number, 0, 1); //lấy chữ số hàng trăm | |
$digit00 = substr($number, 1, 1); //lấy chữ số hàng chục | |
$digit0 = substr($number, 2, 1); //lấy chữ số hàng đơn vị | |
$str000 = ucfirst($valuenumber[$digit000]) . " trăm "; | |
if($digit00 == 0){$str00 = " linh ";} | |
if ($digit00 == 1){$str00 = " mười ";} | |
if ($digit00 > 1){$str00 = $valuenumber[$digit00] . " mươi ";} | |
$str0 = $valuenumber[$digit0]; | |
if ($digit0 == 1 && $digit00 > 1){$str0 = " mốt ";} | |
if ($digit0 == 5 && $digit00 > 0){$str0 = " lăm ";} | |
if ($digit0 == 0 && $digit00 == 0){ | |
$str00 = ""; | |
$str0 = ""; | |
} | |
$result = $str000 . $str00 . $str0; | |
} else{ | |
$result = "Giá trị nhập vào phải là số có ba chữ số"; | |
} | |
} | |
?> | |
<div class="content"> | |
<h1>Đọc số có 3 chữ số</h1> | |
<form action="#" method="post" name="main-form"> | |
<div class="row"> | |
<span>Nhập số có 3 chữ số</span> | |
<input type="text" name ="number" value = "<?php echo $number?>"/> | |
</div> | |
<div class="row"> | |
<input type="submit" value="xem kết quả"/> | |
</div> | |
<div class="row"> | |
<p><?php echo $result?></p> | |
</div> | |
</form> | |
</div> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment