Cita:
Iniciado por royrojas pues di como, por que yo tampoco le encontre logica a esa convinacion de numeros
Hola pues me toco que hacer una función en PHP para eso!!!
aqui está la función
Código PHP:
function rangos($inicio,$fin){
$array = array('inicio'=>array(1, 33, 46),'final'=>array(23, 46, 59));
$x=0;$y=0;$f=0;
for($y = 0; $y < count($array['inicio']); $y++){
for($x = $inicio; $x <= $fin; $x++){
if($x > $array['inicio'][$y] and $x < $array['final'][$y]){
$respuesta['inicio'][$f] = $array['inicio'][$y];
$respuesta['final'][$f] = $array['final'][$y];
$f++;
}
}
}
return $respuesta;
}
$resp = rangos(18,46);
print_r($resp);
Y listo la respuesta seria:
1-23
33-46
eso es lo que necesitaba!!!!