<?php
// poolos{at}free{dot}fr (recuperation de date système).
// Simple fonction recup_date qui renvoi l élément demandé.
// exemples:
// recup_date("heure"); affiche par exemple 14:45:25
// recup_date("date_complete"); affiche par exemple
// création de la fonction de récupération
function recup_date($arecup)
{
// mets la date en francais.
setlocale (LC_TIME,'fr');
// date complète (jour en lettres,jour en chiffres,mois en lettres,année en chiffres)
// exemple : vendredi 17 février 2006
$date_complete=strftime("%A %d %B %Y");
// détail
$jour_chiffres=date("d");
$jour_lettres=strftime("%A");
$mois_chiffres=date("m");
$mois_lettres=strftime("%B");
$annee=date("Y");
$date=date("d/m/Y");
$heure=date("H:i:s");
// choisi la valeure renvoyée par la fonction demandée par $arecup
switch($arecup)
{
case "jour_chiffres":return $jour_chiffres;
case "jour_lettres":return $jour_lettres;
case "mois_chiffres":return $mois_chiffres;
case "mois_lettres":return $mois_lettres;
case "annee":return $annee;
case "date":return $date;
case "heure":return $heure;
case "date_complete":return $date_complete;
}
} // fin de la fonction de récupération
// enlevez les '/*' '*/' pour afficher les résultats sur cette page.
/*
// Affichage des différentes possibilités ( appel de la fonction recup_date(chaîne); )
echo "heure séparée par des deux-points :";
echo(recup_date("heure")."<br>");
echo "date jj/mm/aaaa séparée par des / :";
echo(recup_date("date")."<br>");
echo "jour en chiffres : ";
echo(recup_date("jour_chiffres")."<br>");
echo "jour en lettres : ";
echo(recup_date("jour_lettres")."<br>");
echo "mois en chiffres : ";
echo(recup_date("mois_chiffres")."<br>");
echo "mois en lettres : ";
echo(recup_date("mois_lettres")."<br>");
echo "annee : ";
echo(recup_date("annee")."<br>");
echo "date complète :";
echo(recup_date("date_complete")."<br>");
*/
?>