Ecco una funzione che fa al caso tuo: passi come argomento la stringa MIOORARIO e restituisce il booleano true se la fascia oraria è giusta, false se è sbagliata. Con 7:30 restituisce true, con 22:00 false (non hai specificato di preciso se alle 7:30 deve dare ok o no, stessa cosa per le 22:00, quindi non so se vada bene).
Ciao![]()
Codice PHP:<?php
function controllo_orario($stringa_ora){
$time=explode(':',$stringa_ora);
$hour=(int)$time[0];
$minute=(int)$time[1];
if($hour>=7 && $hour<22){
if($hour==7){
if($minute<30){
$output=false;
}else{
$output=true;
}
}else{
$output=true;
}
}else{
$output=false;
}
return($output);
}
?>


Rispondi quotando