j'essai d'afficher la date du jour en français.
<?PHP
setlocale(LC_TIME, 'fr_FR.UTF-8');
echo ucwords(strftime("%d %B %Y", strtotime(date)));
?>
le hic c'est que j'ai comme date 1 janvier 1970.pourquoi ?
<?PHP
setlocale(LC_TIME, 'fr_FR.UTF-8');
echo ucwords(strftime("%d %B %Y", strtotime(date)));
?>
le hic c'est que j'ai comme date 1 janvier 1970. <?PHP
setlocale(LC_TIME, 'fr_FR.UTF-8');
echo ucwords(strftime("%d %B %Y", strtotime(date())));
?>
du coup j'ai bien la dae du jour : 17 juillet 2010.strtotime(date())
Pourquoi aller chercher une date sous forme de chaine pour la transformer en timestamp. La fonction time() fait cella très bien toute seule.setlocale(LC_TIME, 'fr_FR.UTF-8');
echo ucwords(strftime("%d %B %Y"));
Tu peux aussi t'interroger sur l'utilité de la fonction ucwords(), elle n'est peut-être pas nécessaire.