title: Add two business days to a date array excluding holiday dates
body: <p>I am trying to add 2 weekdays to a date, but I also want to exclude the days in an array.</p>
  
  <p>array of dates to exclude:</p>
  
  <pre><code>$bankHolidays = array();
  foreach($obj as $e) {
      if($e-&gt;division == 'england-and-wales') {
          foreach($e-&gt;events as $events) {
              $bankHolidays[] = $events-&gt;date;
          }
      }
  }
  </code></pre>
  
  <p>Adding 2 working days to date</p>
  
  <pre><code>$ret = date('d-m-Y', strtotime($bill["charge_customer_at"]. ' +2 weekdays'));
  </code></pre>
  
  <p>How can I include the array of dates to exclude?</p>
  
  <p>As an example, if my date was <code>2017-07-19</code> and i want to add 2 week days, that would output <code>2017-07-21</code>.</p>
  
  <p>But if <code>2017-07-21</code> was in my array, it should skip this date and continue adding 2 weekdays so the output would end up being <code>2017-07-24</code> because of the weekend as well.</p>