title: Return give me always true
body: <p>Guys i have this code:</p>
  
  <pre><code>class Test {
  
  public function __construct($valore) {
  
      if ($valore != TRUE ) {
          return false;
      } else {
          return true;
      }
  
    }
  }
  </code></pre>
  
  <p>and in another page this:</p>
  
  <pre><code>$test = new Test("");
  
  if ($test) {
  echo "result is: TRUE";
  } else {
  echo "result is: FALSE";
  }
  </code></pre>
  
  <p>Why is all the time true??
  Sorry and thank you!</p>