本文主要是介绍php圆面积计算器,圆的计算-PHP图形计算器-PHP中文网教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
新建Cirle.class.php文件
验证方式:<?php
function yan($arr) {
$bz = true;
if ($arr['r']
$this->error .= "半径小于0;";
$bz = false;
} else {
if (!is_numeric($arr['r'])) {
$this->error .= "半径不是数字;";
$bz = false;
}
}
return $bz;
}
除了验证方式,计算方式和其他的不同之外,代码逻辑基本类似,代码如下:<?php
class Cirle extends Shape {
private $r;
function __construct($arr = array()) {
if (!empty($arr)) {
$this->r = $arr['r'];
}
$this->name = "圆形";
$this->error = '';
}
function area() {
return pi()* $this->r* $this->r; ;
}
function zhou() {
return 2*$this->r*pi();
}
function view($arr) {
$form='';
$form .= "
";$form .= "请输入".$arr['name']."的半径:
";
$form .= "
";
$form .= " ";
$form .= "";
$form .= "
";echo $form;
}
function yan($arr) {
$bz = true;
if ($arr['r']
$this->error .= "半径小于0;";
$bz = false;
} else {
if (!is_numeric($arr['r'])) {
$this->error .= "半径不是数字;";
$bz = false;
}
}
return $bz;
}
}
?>
运行结果如下:
这篇关于php圆面积计算器,圆的计算-PHP图形计算器-PHP中文网教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!