Aficher l'heure

toto -  
 toto -
Bonjour,
svp, en PHP, c quoi la fonction qui permet d'afficher l'heure ?
A voir également:

7 réponses

Dynamix Messages postés 206 Statut Membre 76
 
Bonjour,

<?php
$heure = date("H:i");
echo ("Il est $heure");
?>

(c'est quand même super facile à trouver sur le net)
1
toto
 
dsl de m'être précipité sur le forum.

en fait je voulais l'heure pr faire une condition un peu comme ceci :

if ($heure>'20:00')
echo"<br/> bonsoir!";

mais je ne ss pas arriver à la faire.

je fait cmt svp
0
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 510
 
+1 pour Dynamix
Mais je penses que l'internaute à l'heure dans un coin de son écran non ? Et en plus, c'est son heure à lui tendis qu'avec du PHP, c'est l'heure du serveur (imagines que ton serveur soit en France et que ton visiteur soit du Canada :-/).
0
toto
 
nn avion-f16, c pour un exercice !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dynamix Messages postés 206 Statut Membre 76
 
Dans ce cas il faut isoler l'heure si tu veux comparer (tu auras un entier, plus facile pour la comparaison).

<?php
$heure = date("H");
if($heure >= 20) {
echo "Bonsoir";
}

?>

Si tu veux être plus précis il te faudra isoler les minutes etc...
0
toto
 
Alors là, c'est une belle astuce !
Merci, et dsl pr le dérangement
0
PhP Messages postés 1774 Statut Membre 606
 
Bsr

Dans le genre pratique si tu veux pas t'embêter à isoler les années, les mois, les jours, les heures, les minutes les secondes tu as la géniale fonction getdate()

<?php

$dateinfo = getdate();

echo $dateinfo["seconds"];  // Affiche les secondes
echo $dateinfo["minutes"];  // Affiche les minutes
echo $dateinfo["hours"];  // Affiche les heures
?>

Plus d'info : http://www.php.net/manual/fr/function.getdate.php

0
toto
 
j'avais déjà une solution :-p
Merci comme même pour la tienne
0