Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/04/2010, 09:14
yeikh
 
Fecha de Ingreso: septiembre-2008
Mensajes: 45
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Como afecta el la función exit dentro de uan clase??

Cita:
Iniciado por eulloa Ver Mensaje
¿Y si tu método retorna FALSE en caso de sobrepasar $intentos?

Código PHP:
Ver original
  1. static function Snmp($Mib)
  2.     {
  3.         $ContadorIntentos = 0;
  4.        
  5.         do
  6.         {
  7.             $Resultado = snmpwalk($this->Host, $this->Comunity , $Mib);
  8.            
  9.             $ContadorIntentos ++;
  10.         }
  11.         while($Resultado == false || $ContadorIntentos <5);
  12.        
  13.                 if($ContadorIntentos == 5)
  14.                 {
  15.                         return false; //AQUI FALSE
  16.                  } else {
  17.                       return $Resultado;
  18.                  }
  19.     }
Gracias por tu respuesta.

Seria otra opción, pero entonces lo que haría es delegar la responsabilidar de cortar el proceso en otra parte de la clase.

No obstante me he equivocado al poner static ya que va ser private. y la salida de la función la va a recibir otra de la misma clase, por eso quería finalizar todo y que mostrara elmensaje