Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में एक सरणी में दो तिथियों के बीच सभी तिथियां लौटाएं


दो तिथियों के बीच सभी तिथियों को वापस करने के लिए, कोड इस प्रकार है -

उदाहरण

<?php
   function displayDates($date1, $date2, $format = 'd-m-Y' ) {
      $dates = array();
      $current = strtotime($date1);
      $date2 = strtotime($date2);
      $stepVal = '+1 day';
      while( $current <= $date2 ) {
         $dates[] = date($format, $current);
         $current = strtotime($stepVal, $current);
      }
      return $dates;
   }
   $date = displayDates('2019-11-10', '2019-11-20');
   var_dump($date);
?>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा-

array(11) {
   [0]=>
   string(10) "10-11-2019"
   [1]=>
   string(10) "11-11-2019"
   [2]=>
   string(10) "12-11-2019"
   [3]=>
   string(10) "13-11-2019"
   [4]=>
   string(10) "14-11-2019"
   [5]=>
   string(10) "15-11-2019"
   [6]=>
   string(10) "16-11-2019"
   [7]=>
   string(10) "17-11-2019"
   [8]=>
   string(10) "18-11-2019"
   [9]=>
   string(10) "19-11-2019"
   [10]=>
   string(10) "20-11-2019" 
}

  1. PHP में दो स्ट्रिंग्स का संयोजन

    PHP विभिन्न प्रकार के ऑपरेटरों को विशिष्ट कार्यशीलता प्रदान करता है। ऑपरेटर हमें अंकगणितीय गतिविधियों, स्ट्रिंग संयोजन, मूल्यों की तुलना करने और बूलियन संचालन करने के लिए सक्षम करते हैं, और अधिक... इस लेख में, हम PHP द्वारा दिए गए स्ट्रिंग ऑपरेटरों को सीखेंगे। आइए पहले PHP में स्ट्रिंग ऑपरेटरों के प

  1. PHP - mb_list_encodings () के साथ सभी समर्थित एन्कोडिंग की एक सरणी लौटाएं

    mb_list_encodings() PHP में फ़ंक्शन का उपयोग सभी समर्थित एन्कोडिंग की एक सरणी को वापस करने के लिए किया जाता है। यह फ़ंक्शन PHP 5 या उच्चतर संस्करण में समर्थित है। सिंटैक्स array mb_list_encodings() पैरामीटर mb_list_encodings() कोई पैरामीटर नहीं लेता है। रिटर्न वैल्यू यह फ़ंक्शन संख्यात्मक रूप से अ

  1. एक्सेल में दो तिथियों के बीच सभी तिथियों को कैसे निकालें और सूचीबद्ध करें

    एक ऐसी स्थिति की कल्पना करें जिसमें आपको दिनांक-वार तालिका बनाने की आवश्यकता हो। उदाहरण के लिए, आप एक शेड्यूल बना रहे हैं जहां आपको गतिविधियों की तिथि-वार सूची का उल्लेख करना होगा। ऐसे मामले में, आपको तिथियों की एक सूची की आवश्यकता होगी। जाहिर है, कोई भी सूची असीमित नहीं होती, इसलिए आपकी सूची की आरं