.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
.48
.49
.50
.51
.52
.53
.54
.55
.56
.57
.58
.59
|
|
<?php
/******************************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/******************************************************************************/
/* */
/* Titre : Change une date aaaa/mm/dd en dd mois aaaa */
/* */
/* URL : http://www.phpsources.org/scripts343-PHP.htm */
/* Auteur : frankoi */
/* Date édition : 21 Fév 2008 */
/* */
/******************************************************************************/
function MeF_Date($str) // Change une date aaaa/mm/dd en dd mois aaaa
{
// Recupere la date das des variables
list($annee, $mois, $jour) = explode("-", $str);
// Retire le 0 des jours
if ($jour=="00") $jour="";
elseif (substr($jour, 0, 1)=="0") $jour=substr($jour, 1, 1);
// Met le mois en litteral
$moisli{1} = "janvier";
$moisli{2} = "février";
$moisli{3} = "mars";
$moisli{4} = "avril";
$moisli{5} = "mai";
$moisli{6} = "juin";
$moisli{7} = "juillet";
$moisli{8} = "août";
$moisli{9} = "septembre";
$moisli{10} = "octobre";
$moisli{11} = "novembre";
$moisli{12} = "décembre";
if (substr($mois, 0, 1)=="0") $mois=substr($mois, 1, 1);
$mois = $moisli[$mois];
// Met en forme
$str = $jour.' '.$mois.' '.$annee;
return $str;
}
// Pour les tests de la fonction
$date1 = "2009-02-06";
echo MeF_Date($date1)."<br>";
$date2 = "2009-11-24";
echo MeF_Date($date2)."<br>";
$date3 = "2009-10-5";
echo MeF_Date($date3)."<br>";
?>
|