Código:
en otra pagina inicio el objeto , inicializo la propiedad valor y intento usar el metodo base2 pero tarda en cargar un rato y me dice que ha excedido el tiempo de ejecución o algo similar en la linea $resultado = $res . $resultado; . yo a priori no veo el error pero hace nada que he empezado con objetos e igual es alguna chorrada a ver si me hechais un cable. <?php
class basex {
private $valor;
public function setvalor($a){
$this->valor = $a;
}
public function getvalor($a){
return $this->valor;
}
public function base2(){
$a = $this->valor;
while($a/2>=0)
{
$res = $a % 2;
$resultado = $res . $resultado;
$a=intval($a/2);
}
echo $resultado;
}
}
?>


