Se algo de PHP pero hasta ahora me meto con clases, me pidieron en la school una clase que te regrese el área y perimetro de un círculo pero me manda un error, les dejo el código, posiblemente haya muchos errores, asi que les pido paciencia:
Código:
<?php
class Circulo
{
var $radio;
var $x;
var $y;
#constructor
function Circulo ($ra,$x1=0,$y1=0)
{
$radio=$ra;
$x=$x1;
$y=$y1;
}
function Area ($radio)
{
$pi=3.14154;
$area=$pi*($radio*$radio);
return $area;
}
function Perimetro ($radio)
{
$pi=3.14154;
$permietro=(2*$pi)*$radio;
return $perimetro;
}
function Imprime()
{
print "<h1> Los datos del circulo son: </h1><br>";
print "<h1> Radio: $radio <h/1><br>";
print "<h1> Las coordenadas son x: $x, y y: $y </h1><br>";
$resultadoa=Area($radio);
$resultadop=Perimetro($radio);
print "<h1>El área del Circulo es: $resultadoa</h1<br>>";
print "<h1>El perimetro del Circulo es: $resultadop</h1><br>";
}
}
$Cir=new Circulo (5,30,20);
Imprime();
?>
y el error es:
Fatal error: Call to undefined function: imprime() in C:\apache\htdocs\circulo.php on line 38
Espero su ayuda.
Saludos
<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>