Hola a todos.
Declare una propiedad como array:
y los metodos:
Código PHP:
Ver original// Obtengo la extension del archivo.
private function extension($file) {
return $this->ext;
}
// Compruebo qye el archivo tiene una extension permitida.
function comprobar($file) {
foreach ($this->allows as $allow) {
$this->extension .= $allow;
}
if ($this->extension == $this->extension($file)) {
return $this->correcto;
}
else {
return $this->error;
}
}
Cuando hago el foreach, solo me devuelve el primer valor del arreglo.
A que se debe este comportamiento? Debo corregir el acceso de las propiedades y/o metodos? ¿O cual es el error que estoy cometiendo?
Saludos.