Tema: me da error?
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/11/2007, 09:07
Avatar de jorgedx
jorgedx
 
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: me da error?

yssalina he encontrado tu problema, era solo sintaxis, revisa y veras..!!!

Código PHP:

<html>
<head>
<title>Dados</title>
</head>
<body>
<?php
class dado{
private 
$puntos;

    function 
__construct(){
        
srand((double)microtime()*1000000);
    }
    public function 
tirate(){
        
$this->puntos=$randval=rand(1,6);
    }
    public function 
dame_nueva_puntuacion(){
        
$this->tirate();//aqui faltaba un $
        
return $this->puntos;
    }
}

$mi_dado=new dado();
    for (
$i=0;$i<30;$i++){
        
$mi_dado->tirate();
        echo 
"<br>Han salido".$mi_dado->dame_nueva_puntuacion()."puntos";
    }
?>
</body>
</html>

Como consejo, siempre es ideal tener una buena identacion de uin algoritmo, ayuda a encontrar errores y es facil de entender, saludos
__________________
Nuevamente a las pistas ...