Muy buenas, estoy liado con un calendario de reservas hoteleras y resulta que tengo precios distintos para los viernes y sabados y otro precio para el resto de dias, asi que se me ha ocurrido tener un array con los dias viernes y sabados y otro con el numero de dias de la reserva, compararlos y sacar el numero de coincidencias.
Quiero saber como puedo a partir de dos numeros sacar cada numero entre ellos (inclusive el 1º pero no el ultimo) y montarlos en un aray.
Por ejemplo un cliente entra el dia 8 y sale el dia 12. ¿Creo que podria ser con un for?
Algo por el estilo:
Código PHP:
Ver original<?php
$diaEntrada = 8;
$diaSalida = 12;
for ($i=$diaEntrada; $i<$diaSalida; $i++) {
echo $i;
}
?>
La var "i" me daria como resultado 8, 9, 10 y 11, ¿como genero un array que contenga los valores resultantes?
Una vez los tenga, imaginemos que un estemos en Junio de 2012 que tiene como viernes y sabados los dias 1, 2, 8, 9, 15, 16, 22, 23, 29 y 30.
yo tendria pues un array:
Código PHP:
Ver original$ar1 = array (8,9,10,11); $ar2 = array(1,2,8,9,15,16,22,23,29,30);
¿Como sacaria el numero de coincidencias entre uno y otro? En este caso 2 coincidencias
No se si voy bien encaminado o si en realidad hay otro camino mas facil... No se, a ver que me podeis decir.
Saludos.