2016-11-09 8 views
0

私は日付ピッカーから取得している日付があります。それは私がちょうど月またはforeach()を利用し、このarray()のうち年間それでいない成功を取得しようとしました次...PHPで日付配列を解析する方法

array(12) { 
    ["year"]=> int(2016) 
    ["month"]=> int(11) 
    ["day"]=> int(24) 
    ["hour"]=> bool(false) 
    ["minute"]=> bool(false) 
    ["second"]=> bool(false) 
    ["fraction"]=> bool(false) 
    ["warning_count"]=> int(0) 
    ["warnings"]=> array(0) { } 
    ["error_count"]=> int(0) 
    ["errors"]=> array(0) { } 
    ["is_localtime"]=> bool(false) 
} 

ようarray()を返しています。 これを反復して、array()を作成し、年または月を個別に抽出するにはどうすればよいですか?

+3

それはあなたがちょうど '$変数[「年」を使用し、通常の連想配列です:あなたは反復する必要はありませんので、

だけのようなキーにアクセス、多次元配列のようにしていません] 'または' $ variable ['month'] ' – Barmar

+1

なぜあなたは反復する必要があると思いますか?ここに複数の日付はありません。 – Barmar

+0

私はキーを取得し、値を変数に格納するために配列を反復処理する必要があると考えました。 – Gilbert

答えて

1

PHP mktime()から配列要素を渡し、UNIXタイムスタンプを返します。

$year = $array['year']; 
// etc 
関連する問題