Me he equivocado en una cosa, y es la siguiente, dentro del "for" debes quitar el "if".
antes:
Código PHP:
for($timestamp1;$timestamp1<=$timestamp2;$timestamp1=strtotime('+1 day ' . date('Y-m-d',$timestamp1))){
if((strcmp(date('D',$timestamp1),'Sun')!=0) && (strcmp(date('D',$timestamp1),'Sat')!=0))
$diasDiferencia++;
}
Ahora:
Código PHP:
for($timestamp1;$timestamp1<=$timestamp2;$timestamp1=strtotime('+1 day ' . date('Y-m-d',$timestamp1))){
$diasDiferencia++;
}
La razón de mi equivocación es que tengo añadido un control de si hay que contar fines de semana o no, por lo tanto ese control sobraría.
Saludos.