Vous n'aimez pas ma solution en 3 lignes ?J'ai écrit un petit article sur mon blog il y a quelques temps.
http://mario.monsiteinfo.info/index.php ... t-strftime
Vous n'aimez pas ma solution en 3 lignes ?J'ai écrit un petit article sur mon blog il y a quelques temps.
http://mario.monsiteinfo.info/index.php ... t-strftime
<?php
setlocale (LC_ALL,"fr");
strftime("%A %d %B %Y",time());
$foo= strftime("%A %d %B %Y",time());
$foo = ucwords($foo);
echo $foo;
?>
bah c'est à peu près ce que j'ai écrit (cf lien ci dessus).moi j'ai ce bout de code et ça marche parfaitement
<?php setlocale (LC_ALL,"fr"); strftime("%A %d %B %Y",time()); $foo= strftime("%A %d %B %Y",time()); $foo = ucwords($foo); echo $foo; ?>
Justement avec mon code ou celui de Cyrano, pas besoin d'aller faire quelques modif que se soit sur windows et cela fonctionne partout. Peu importe le système d'exploitation emprunté.j'oubliais.. le code marche que sur windows, sur Unix faut mettre fr_FR à la place de fr
c'est DATE_FORMAT(date,format)une requete sql permet de faire ca rapidement et sans probleme
mais je la connais plus de memoire, requete('01-jan-1984','jj-mon-yyyy);
et en fonction tu adapte