Strings before parameter definitions
<p>It seems like PHP allows having strings (like the string <code>foo</code> in the example below) before parameters in function definitions.</p>

<pre><code>function do_something(foo $param){}
</code></pre>

<p>Is this some kind of a feature?</p>
