Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2012, 04:26
jhz1983
 
Fecha de Ingreso: diciembre-2010
Mensajes: 166
Antigüedad: 13 años, 10 meses
Puntos: 0
ejercicio sencillo oop

bien estaba intentado hacer un ejercicio en el que tengo que crear una clase que convierta un numero decimal o base 2 y estoy teniendo bastantes problemas

Código:
<?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;
			}
		}
?>
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.