0
我試圖獲取每一年的日期或兩個日期之間的任何可變間隔。我的日期示例如下。它似乎永遠運行,我不能讓它工作,最終不會打印任何東西。php從現在開始每兩年的日期之間每隔1年獲取日期
$currentDate = '2014-04-15';
$endDate = '2018-04-15';
$reminder = '+1 year';
$dateArray = array();
while($currentDate <= $endDate){
$currentDate = date('Y-m-d', strtotime($reminder, strtotime($currentDate)));
array_push($dateArray, $currentDate);
}
print_r($dateArray);
謝謝@Andriy是的,這是一個愚蠢的錯誤。我改變了它,但是它仍然沒有打印出任何結果。 –
嘗試啓用錯誤輸出或查看日誌。我在在線測試中試過了你的代碼,並且它按預期工作。返回 Array([0] => 2015-04-15 [1] => 2016-04-15 [2] => 2017-04-15 [3] => 2018-04-15 [4] => 2019 -04-15) – Andriy
真棒。謝謝@Andriy和所有幫助過我的人。它會出現我沒有迴應$ reminderP值。 –