实验3-参考:计算圆的周长和面积(动态计算)

实验参考 飞快学 839浏览

在两个页面中实现

第1个页面可以完全使用 HTML 页面来做,文件命名为 003.html。

circle-004

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>计算圆的周长和面积</title>
</head>
<body>

<h1>计算圆的周长和面积</h1>
<form name="input" action="003.php" method="get">
请输入圆的半径:
<input type="text" name="radius" /> <input type="submit">
</form>
</body>
</html>

链接: http://example.phpsoeasy.com/circle/004.php

第2个页面进行周长和面积的计算,文件命名为 003.php。

circle-004-action

下面的文件用到了超全局变量的概念: 可参考 什么是超全局变量?

<?php
$PI = 3.142;
$radius = $_GET['radius'];  // $_REQUEST['radius']
$circumference = 2*$PI*$radius;
$area = $PI*$radius*$radius;
?>

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>计算圆的周长和面积</title>
</head>
<body>

<h1>计算圆的周长和面积</h1>
<p>圆的半径为:R = <?= $radius ?></p>

<p>经过计算:</p>
<p>圆的周长为:2*PI*R = <?= $circumference ?></p>
<p>圆的面积为:PI*R*R = <?= $area ?></p>

</body>
</html>