Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2011, 11:10
miktrv
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 18 años, 2 meses
Puntos: 165
Respuesta: Duda con chequeo de un array (básica)

Bueno, a mi no me gusta que una clase devuelva texto.. en todo caso un boolean o código numérico de error. ¿ que pasaría si tu app se convierte en multiidioma ? etc

Código PHP:
class test { 
    public 
$valortest; 
    private 
$valores_array;
 
    public function 
__construct($valortest = FALSE) {
         
$this->valortest = $valortest;
         
$this->valores_array = array( valor1 => 1, valor2 => 2, valor3 => 3, valor4 => 4, valor5 => 5); 
    }

    function 
chequea() { 

        
$aleatorio = array_rand($valores_array, 3);  

                if (
$this->valortest == $aleatorio) 
                { 
                return 
TRUE;
                } 
                else  
                { 
                return 
FALSE;
                } 
    } 
} 
Nota: No se si el valor se lo pasarás al método o lo instancias con la clase.

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo