编写一个货币兑换的脚本,以人民币为基础货币,同时以2013年7月5日单位人民币兑换各种主要货币的汇率为常量,开展货币兑换的业务。
代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>外汇兑换</title>
<style type="text/css">
#msg{
line-height: 150px;
text-align: center;
font-size: 230%;
font-family: sans-serif;
}
form,h2{
text-align: center;
}
</style>
</head>
<body>
<h2>外汇兑换</h2>
<hr />
<form action='?check' method="post">
<input type='text' name="quantity">
<select name="currency">
<option value='USD'>美元(USD)</option>
<option value='HKD'>港元(HKD)</option>
<option value='EUR'>欧元(EUR)</option>
<option value='GBP'>英镑(GBP)</option>
<option value='JPY'>日元(JPY)</option>
</select>
<button type="submit">兑换</button>
</form>
<div id="msg"></div>
<?php
if(isset($_REQUEST['check'])){
define('USD', 6.125);
define('HKD', 0.789);
define('EUR', 7.899);
define('GBP', 9.214);
define('JPY', 0.061);
$quantity=intval($_REQUEST['quantity']);
$currency=$_REQUEST['currency'];
switch ($currency) {
case 'USD':
$amount=$quantity*USD;
break;
case 'HKD':
$amount=$quantity*HKD;
break;
case 'EUR':
$amount=$quantity*EUR;
break;
case 'GBP':
$amount=$quantity*GBP;
break;
case 'JPY':
$amount=$quantity*JPY;
break;
}
echo '<script ge="javascript">document.getElementById("msg")
.innerHTML="'.
$quantity.' '.$currency.' = '.$amount.'RMB'.
'"</script>';
}
?>
</body>
</html>
运行结果:
文章摘自《php入门很简单》