return "something"; return; - does the second parameter has a purpose?
<p>In this given example;</p>

<pre><code>public function something($input)
{
    if(something) //true case
       return "something";

    if(another something) //true case
       return "another something";
}

$this-&gt;something('something');
</code></pre>

<p>Should I use <code>return;</code> to make sure function doesn't continue running after first <code>TRUE</code> case? Like;</p>

<pre><code>if(something) { //true case
    return "something";
    return; //stop the execution
}
</code></pre>

<p>Is it necessary, or a single return is already stop the function's execution?</p>
