Buenas, seguro que será fácil, pero no hay manera de conseguir que este bucle me funcione.
Quiero que una función me devuelva el número de días que hay entre dos fechas, comprobando ciertas cosas, que no vienen al caso.
La función recibe dos parámetros:
- inicio = '15/01/2017'
- final = '20/01/2017'
Código PHP:
Ver originalfunction numDias ($inicio, $final) {
$total = 0;
while ($inicio <= $final) {
$inicio = date("d/m/Y", $inicio."+1 days); $total++;
}
return $total
}
El problema está en la conversión de las fechas, que no sé cómo las debo convertir.
He escrito la función para exponer el problema, espero no haber cometido ningún error.
Gracias.