title: Laravel Carbon, how do I get all the dates between two date ranges?
body: <p>Explame Code:</p>
  
  <pre class="lang-php prettyprint-override"><code>$start_date = Carbon::createFromDate(2019, 05, 30);
  $end_date   = Carbon::createFromDate(2019, 06, 03);
  </code></pre>
  
  <p>Desired result：</p>
  
  <pre class="lang-sh prettyprint-override"><code>array:4 [▼
    0 =&gt; "2019-05-30"
    1 =&gt; "2019-05-31"
    2 =&gt; "2019-06-01"
    3 =&gt; "2019-06-02"
    4 =&gt; "2019-06-03"
  ]
  </code></pre>
  
  <p>IDEA:</p>
  
  <blockquote>
    <p>I saw that the documentation didn't find a way to handle similar requirements. Currently my idea is to use a foreach implementation, but I feel that this is not the best.</p>
  </blockquote>