Magazine Internet

La fonction date() PHP traduite en français ( PHP, date )

Publié le 01 février 2010 par Mr32

Cette fonction se comporte exactement de la même manière que la fonction date() en PHP, mais traduite en français.

function date_french($format, $timestamp = null) {
	$param_D = array('', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam', 'Dim');
	$param_l = array('', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi', 'Dimanche');
	$param_F = array('', 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
	$param_M = array('', 'Jan', 'Fév', 'Mar', 'Avr', 'Mai', 'Jun', 'Jul', 'Aoû', 'Sep', 'Oct', 'Nov', 'Déc');

	$return = '';
	if(is_null($timestamp)) { $timestamp = mktime(); }
	for($i = 0, $len = strlen($format); $i < $len; $i++) {
		switch($format[$i]) {
			case '\\\\\\' : // double.slashes
				$i++;
				$return .= isset($format[$i]) ? $format[$i] : '';
				break;
			case 'D' :
				$return .= $param_D[date('N', $timestamp)];
				break;
			case 'l' :
				$return .= $param_l[date('N', $timestamp)];
				break;
			case 'F' :
				$return .= $param_F[date('n', $timestamp)];
				break;
			case 'M' :
				$return .= $param_M[date('n', $timestamp)];
				break;
			default :
				$return .= date($format[$i], $timestamp);
				break;
		}
	}
	return $return;
}



Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • PHP : Appels de méthode à la chaîne

    Appels méthode chaîne

    Il y a plein de bonne pratique que je vois trop souvent être ignorées par d'autres développeurs qui m'entourent (collègues, stagiaires etc). Pour certaines... Lire la suite

    Par  Methylbro
    INTERNET, PROGRAMMATION
  • PHP : Les références

    références

    Définition d'une référence En PHP une référence est une autre façon d'accéder à une valeur stockée en mémoire. Ainsi, au lieu d'avoir une variable x qui contien... Lire la suite

    Par  Methylbro
    INTERNET, PROGRAMMATION
  • PHP-Solutions : Septembre 2009

    Dans ce numéro, je noterais 3 articles fort intéressants : Mise en place d'une architecture distribuée (de Martin Richard) Fabriquer intelligemment vos objets... Lire la suite

    Par  Methylbro
    INTERNET, PROGRAMMATION
  • Forum PHP Paris 2009 : Le programme des conférences en ligne

    L'AFUP qui organise le Forum PHP Paris depuis pas mal de temps viens de publier la liste des conférences pour l'édition 2009. Pour le moment, même si elle est... Lire la suite

    Par  Methylbro
    INTERNET, PROGRAMMATION
  • Php 5.2.11

    est disponible au téléchargement. Cette nouvelle version concerne la branche 5.2.x ; elle apporte des correctifs de bugs ainsi que quelques mises à jour de... Lire la suite

    Par  Marie
    INTERNET, PROGRAMMATION
  • PHP : Appel dynamique de fonction ou de méthode

    Appel dynamique fonction méthode

    Tout simplement en utilisant cette petite astuce que sont les appels dynamique. La documentation officielle de PHP appelle ça les « fonction variables »,... Lire la suite

    Par  Methylbro
    INTERNET, PROGRAMMATION
  • FORUM PHP : 9 ème édition

    Le programme du forum PHP 2009 organisé par l'AFUP (association Française des Utilisateurs de PHP) vient d'être dévoilé en partenariat avec LeMug.fr (MySQL... Lire la suite

    Par  Marie
    INTERNET, PROGRAMMATION

A propos de l’auteur


Mr32 12 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte