PHP
Résolu/Fermé
Webal07
Messages postés
6
Date d'inscription
dimanche 1 août 2010
Statut
Membre
Dernière intervention
5 octobre 2013
-
Modifié par Webal07 le 5/10/2013 à 02:48
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 5 oct. 2013 à 05:31
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 5 oct. 2013 à 05:31
A voir également:
- PHP
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Bouton php - Forum PHP
- Href php ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
5 réponses
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
738
Modifié par animostab le 5/10/2013 à 04:36
Modifié par animostab le 5/10/2013 à 04:36
Bonjour
ce code affiche la date du jour en francais
<?php
function date_fr($format, $timestamp=false) {
if ( !$timestamp ) $date_en = date($format);
else $date_en = date($format,$timestamp);
$texte_en = array(
"Monday", "Tuesday", "Wednesday", "Thursday",
"Friday", "Saturday", "Sunday", "January",
"February", "March", "April", "May",
"June", "July", "August", "September",
"October", "November", "December"
);
$texte_fr = array(
"Lundi", "Mardi", "Mercredi", "Jeudi",
"Vendredi", "Samedi", "Dimanche", "Janvier",
"Février", "Mars", "Avril", "Mai",
"Juin", "Juillet", "Août", "Septembre",
"Octobre", "Novembre", "Décembre"
);
$date_fr = str_replace($texte_en, $texte_fr, $date_en);
$texte_en = array(
"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun",
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
"Aug", "Sep", "Oct", "Nov", "Dec"
);
$texte_fr = array(
"Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim",
"Jan", "Fév", "Mar", "Avr", "Mai", "Jui",
"Jui", "Aoû", "Sep", "Oct", "Nov", "Déc"
);
$date_fr = str_replace($texte_en, $texte_fr, $date_fr);
return $date_fr;
};
echo date_fr("l d F Y")
ou bien pour ta date
echo date_fr('l d F Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))
?>
ou bien tu as aussi plus simple
<?php
setlocale (LC_TIME, 'fr_FR','fra');
echo strftime("%A %d %B %Y");
?>
ou avec ta date
<?php
setlocale (LC_TIME, 'fr_FR','fra');
echo strftime('%A %d %B %Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))?>
Un petit merci vaut mieux qu'une grande ignorance
ce code affiche la date du jour en francais
<?php
function date_fr($format, $timestamp=false) {
if ( !$timestamp ) $date_en = date($format);
else $date_en = date($format,$timestamp);
$texte_en = array(
"Monday", "Tuesday", "Wednesday", "Thursday",
"Friday", "Saturday", "Sunday", "January",
"February", "March", "April", "May",
"June", "July", "August", "September",
"October", "November", "December"
);
$texte_fr = array(
"Lundi", "Mardi", "Mercredi", "Jeudi",
"Vendredi", "Samedi", "Dimanche", "Janvier",
"Février", "Mars", "Avril", "Mai",
"Juin", "Juillet", "Août", "Septembre",
"Octobre", "Novembre", "Décembre"
);
$date_fr = str_replace($texte_en, $texte_fr, $date_en);
$texte_en = array(
"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun",
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
"Aug", "Sep", "Oct", "Nov", "Dec"
);
$texte_fr = array(
"Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim",
"Jan", "Fév", "Mar", "Avr", "Mai", "Jui",
"Jui", "Aoû", "Sep", "Oct", "Nov", "Déc"
);
$date_fr = str_replace($texte_en, $texte_fr, $date_fr);
return $date_fr;
};
echo date_fr("l d F Y")
ou bien pour ta date
echo date_fr('l d F Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))
?>
ou bien tu as aussi plus simple
<?php
setlocale (LC_TIME, 'fr_FR','fra');
echo strftime("%A %d %B %Y");
?>
ou avec ta date
<?php
setlocale (LC_TIME, 'fr_FR','fra');
echo strftime('%A %d %B %Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))?>
Un petit merci vaut mieux qu'une grande ignorance
Webal07
Messages postés
6
Date d'inscription
dimanche 1 août 2010
Statut
Membre
Dernière intervention
5 octobre 2013
5 oct. 2013 à 04:08
5 oct. 2013 à 04:08
Merci
mais je dois conserver mon code, car je doit débuter avec une date précise soit le 30 septembre 2013
comment puis ajouter ton code au mien ?
merci encore de ton aide !
mais je dois conserver mon code, car je doit débuter avec une date précise soit le 30 septembre 2013
comment puis ajouter ton code au mien ?
merci encore de ton aide !
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
738
Modifié par animostab le 5/10/2013 à 05:05
Modifié par animostab le 5/10/2013 à 05:05
c'est deja fait
<?php
setlocale (LC_TIME, 'fr_FR','fra');
echo strftime('%A %d %B %Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))?>
ou pour le code plus haut
echo date_fr('l d F Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))
au lieu de
echo date_fr("l d F Y")
Un petit merci vaut mieux qu'une grande ignorance
<?php
setlocale (LC_TIME, 'fr_FR','fra');
echo strftime('%A %d %B %Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))?>
ou pour le code plus haut
echo date_fr('l d F Y', mktime(0, 0, 0, date('09'), date('30'), date('2013')))
au lieu de
echo date_fr("l d F Y")
Un petit merci vaut mieux qu'une grande ignorance
Webal07
Messages postés
6
Date d'inscription
dimanche 1 août 2010
Statut
Membre
Dernière intervention
5 octobre 2013
5 oct. 2013 à 05:12
5 oct. 2013 à 05:12
WOW
merci beaucoup fonctionne parfaitement!
merci beaucoup fonctionne parfaitement!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
738
5 oct. 2013 à 05:31
5 oct. 2013 à 05:31
pas de quoi tu peux mettre en résolu