J'ai une tâche pour créer un script en utilisant php pour afficher ouvert et fermé aux bons moments. Jusqu'à présent, j'ai le temps de travailler correctement et ce serait bien si l'entreprise était ouverte pendant ce temps pendant 7 jours par semaine. Cependant le scenerio pour le projet est l'affaire est ouvert du lundi au vendredi de 7h00 à 17h30 puis ouvert le samedi de 7h00 à 13h00 et fermé le dimanche. Je pensais que je pouvais utiliser une fonction de la date w depuis est affiche 0-6 et appeler siPHP Date Ouvrir et fermer le script
if($date >= 0 && $date < 6)
mais cela ne fonctionne pas. Voici le code que j'ai jusqu'à présent
<?php
date_default_timezone_set('America/Chicago');
$open = "700";
$close = "1730";
$time = date('Gi');
$day = date('w');
if ($time >= $open && $time <= $close) {
echo "We are Open";
} else {
echo "We are closed";
}
?>
Vous voulez probablement comparer des nombres, pas des chaînes. Par exemple, "200"> "1750" est vrai. – Will