2010-12-15 3 views
0

Je me demandais comment puis-je transformer la date suivante en tableau.question tableau PHP

Code PHP.

$current_date = date('Y-m-d H:i:s'); //current date 
+1

Elaborer. Quels devraient être les composants du tableau? – Robert

+0

le $ current_date – HELP

+0

Et juste pour la curiosité, pour quoi faire? –

Répondre

2
$current_date = array(date('Y-m-d H:i:s')); 
0

Je pense que vous voulez obtenir les composants du retour de la fonction dans un tableau.

// Method one 

$current_date = array(date('Y'),date('m'),date('d'),date('H'),date('i'),date('s')); 

// Method two 

$current_date = date('Y-m-d H:i:s'); //current date 
$exploded_current_date = explode(" ", $current_date); 
$date = explode("-",$exploded_current_date[0]); 
$time = explode(":",$exploded_current_date[1]); 
$current_date = array_merge($date,$time); 

Mise à jour:

// Method three 

$current_date = getdate(); 

/* 
Returns 
Array 
(
    [seconds] => 40 
    [minutes] => 58 
    [hours] => 21 
    [mday] => 17 
    [wday] => 2 
    [mon]  => 6 
    [year] => 2003 
    [yday] => 167 
    [weekday] => Tuesday 
    [month] => June 
    [0]  => 1055901520 
) 
*/ 
+1

Méthode trois: ['getdate'] (http://php.net/manual/en/function.getdate.php) – deceze

0

La fonction intégrée php strptime() convertit une date à un tableau. Voir la documentation liée pour plus de détails sur la structure du tableau qu'elle produit.