title: 3 points in PHP function parameters
body: <p>I am looking at Laravel code and found this in the Authenticate.php middleware:</p>
  
  <pre><code>  public function handle($request, Closure $next, ...$guards)
      {
          $this-&gt;authenticate($guards);
  
          return $next($request);
      }
  </code></pre>
  
  <p>I have never seen such a thing, what do the 3 points do? I have googled it but found nothing</p>