Llevo relativamente poco tiempo usando POO en PHP, en una mis primeras clases:
Código PHP:
<?php
//Elemplo sencillo de declaracion de una clase e instanciacion de un objeto
class hombre{
private $edad;
private $nombre;
function __construct($edad,$nombre){
$this->nombre=$nombre;
$this->edad=$edad;
}
function comer(){
echo "Estoy comiendo y me llamo ".$this->nombre;
}
function estudiar(){
echo "Estoy estudiando";
for($i;$i<3;$i++){
echo "VALOR: $i";
}
}
}
?>
Código PHP:
<html>
<head><title>POO</title></head>
<body>
<?php
$hombre1 = new hombre(27,"Juan");
echo "<br>".$hombre1->comer();
echo "<br>".$hombre1->estudiar();
?>
</body>
</html>
Estoy comiendo y me llamo Juan
Estoy estudiando
Notice: Undefined variable: i in C:\Users\Fran\Documents\Entorno de Programacion\Servers\Apache2.2\htdocs\tutorialPHP\ 13-Poo\1-sencillo.php on line 31 Notice: Undefined variable: i in C:\Users\Fran\Documents\Entorno de Programacion\Servers\Apache2.2\htdocs\tutorialPHP\ 13-Poo\1-sencillo.php on line 32 VALOR: Notice: Undefined variable: i in C:\Users\Fran\Documents\Entorno de Programacion\Servers\Apache2.2\htdocs\tutorialPHP\ 13-Poo\1-sencillo.php on line 31 VALOR: 1VALOR: 2
Variable i no definida?? la tengo que definir????
Gracias