par
Castor Gaspard » 09 déc. 2010, 01:32
Bonjour,
Dans les questions inutiles, savez-vous comment je pourrai simplifier cette écriture...
$mydate = '2010-12-01'; // Contenue dans une table, l'évènement est passé
$day_french = str_replace('1', '1er', strftime("%e", strtotime($mydate)));
echo strftime("%A $day_french %B %Y", strtotime($mydate));
Comme vous l'avez compris, le but est de remplacer l'affreux "mercredi 1 décembre...", par "mercredi 1er décembre...", plus conforme à l'usage.
Donc j'ai tenté un str_replace dans le echo, mais Php n'aime pas, il m'affiche textuellement "str_replace", grrr...
Or, ma solution ne me semble pas terrible, elle sent la bricole.
Merci pour vos idées pour ce problème qui n'est pas... essentiel.
Bien à vous,
Gaspard
Bonjour,
Dans les questions inutiles, savez-vous comment je pourrai simplifier cette écriture...
[php]
$mydate = '2010-12-01'; // Contenue dans une table, l'évènement est passé
$day_french = str_replace('1', '1er', strftime("%e", strtotime($mydate)));
echo strftime("%A $day_french %B %Y", strtotime($mydate));
[/php]
Comme vous l'avez compris, le but est de remplacer l'affreux "mercredi 1 décembre...", par "mercredi 1er décembre...", plus conforme à l'usage. :)
Donc j'ai tenté un str_replace dans le echo, mais Php n'aime pas, il m'affiche textuellement "str_replace", grrr...
Or, ma solution ne me semble pas terrible, elle sent la bricole.
Merci pour vos idées pour ce problème qui n'est pas... essentiel. :mrgreen:
Bien à vous,
Gaspard