2016-03-23 27 views
-3

2016年3月21日から始まる今週などの週の日付をドロップダウンリストに入力するには、リストの次の項目は2016年3月22日と続きます。 次の週が再び始まると、その週の日付が再びリストを引き継ぎます。ドロップダウンリストに日付を1週間で入力する(PHP)

+1

デュープは - 日時クラスを使用して何も –

答えて

0

あなたのPHP:

$mondayTimestamp = strtotime('monday this week'); 
$output = []; 
for ($day = 0; $day < 7; $day++) { 
    $output[] = date('d M y', strtotime(sprintf('+%d days', $day), $mondayTimestamp)); 
} 

あなたのHTML:ダース+質問の

<select name="days"> 
    <?php foreach ($output as $day) : ?> 
     <option value="<?php echo $day ?>"><?php echo $day ?></option> 
    <?php endforeach; ?> 
</select> 
+2

少しセクシーを試してみました。 http://au2.php.net/manual/ja/class.datetime.php –

関連する問題