2011-02-16 86 views
0

如何將02轉換爲FEB,這個過程在哪裏來自php的本地函數。像date('Y')那麼我們今年就會拿到。如何將02轉換爲FEB

例如像事先此

<?php 
$var = 02; 
$var = convertToMonthName($var); 
// Output var will be 'FEB' 
?> 

謝謝...

回答

4

$m = strftime("%b",mktime(0,0,0,$month));

1

你可以有個像這樣的數組:

<?php 
$months = array(
    1 => 'Jan', 
    2 => 'Feb' 
); 

echo $months[02]; 
+0

嗯..對不起,我的意思是,也許有會一些代碼,也就是從PHP本地函數來做到這一點... – GusDeCooL 2011-02-16 06:02:36

+1

不拉月份從它我害怕的是任何我知道的副手。 – Alistair 2011-02-16 06:04:00

2
<? php 
$var = 02; 
$var = convertToMonthName($var); 

function convertToMonthName($n) 
     { 
     $timestamp = mktime(0, 0, 0, $n, 1, 2011); 
     return date("M", $timestamp); 
     } 
?> 

它的一個黑客位的,但它的工作原理。它在任意一年爲該月的第一個創建一個時間戳。然後,它使用PHP的日期功能

相關問題