title: include() inside function: return works unexpectedly
body: <p>So, I want to have my class include another file which in turn executes the return statement...</p>
  
  <pre><code>class layout {
      public static function make($file) {
          include $file;
      }
  }
  </code></pre>
  
  <p>I have a <code>mylayout.layout.php</code></p>
  
  <pre><code>&lt;?php 
  return true;
  </code></pre>
  
  <p>and then I do</p>
  
  <pre><code>echo layout::make('mylayout.layout.php');
  </code></pre>
  
  <p>Result is <code>null</code></p>