title: Does PHP allow named parameters so that optional arguments can be omitted from function calls?
body: <p>Is it possible in PHP to specify a named optional parameter when calling a function/method, skipping the ones you don't want to specify (like in python)?</p>
  <p>Something like:</p>
  <pre><code>function foo($a, $b = '', $c = '') {
      // whatever
  }
  
  
  foo(&quot;hello&quot;, $c=&quot;bar&quot;); // we want $b as the default, but specify $c
  </code></pre>