Ciao a tutti, ho la necessità di scalare delle ore da tre variabili diverse, ma a scaglione partendo dalla prima arrivando a quella finale. Vi faccio un esempio:
ore1 = 7;
ore2 = 4;
ore3 = 4;
ore_da_scalare = 12;
Lo script dove sottrarre le 12 ore partendo da ore1, in questo caso ore1 non è sufficiente quindi passa a ore2 e poi a ore3.
Io ho pensato di fare in questo modo:
Codice PHP:
// Se sono presenti ore da scalare
if ($ore_da_scalare != 0) {
$a = $ore1 - $ore_da_scalare ;
// se il risultato è negativo vado avanti
if ($a < 0) {
$b = $ore2 - abs($a);
// se il risultato è negativo vado avanti
if ($b < 0) {
$c = $ore3 - abs($b);
}
}}
Non so se sia il metodo migliore. Inoltre a me nel complesso mi serve sapere quante ore vado a sottrarre delle varie variabili. In quanto poi tali valori mi serviranno per fare altre operazioni.
Sapete darmi una mano?
Grazie