2010-01-13 8 views

Répondre

9

Vous pouvez utiliser mktime avec des paramètres arbitraires (exception du mois), puis en utilisant le format date (cela pourrait vous acheter quelque chose dans la mesure où les paramètres régionaux).

date('M', mktime(0, 0, 0, $month, 1, 2000)); 
+0

parfait! Merci. – Roeland

+0

vient de réaliser que cela ne montre pas le nom complet du mois .. hmm – Roeland

+0

tant pis! changez simplement le 'M' en 'F' .. cool – Roeland

-1

Pas à ma connaissance.

Vous pouvez utiliser:

<?php 
$monate = array(
    1=>"Januar", 
    2=>"Februar", 
    3=>"März", 
    4=>"April", 
    5=>"Mai", 
    6=>"Juni", 
    7=>"Juli", 
    8=>"August", 
    9=>"September", 
    10=>"Oktober", 
    11=>"November", 
    12=>"Dezember"); 
?> 

<?php 
$monat = date("n"); 
?? 
1

J'utilise ce qui suit qui est plus facile à coder en cas de besoin à plusieurs reprises

$month_names = array('', 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'); 

echo $month_names[3]; //prints March 

Utile si vous avez un fichier d'en-tête ou config qui est inclus sur toutes vos pages

Questions connexes