title: return 1 and return 0 VS return true and return false
body: <p>Me and my colleague were arguing about how to return booleans in PHP functions.</p>
  
  <p>Which one do you use and why?</p>
  
  <pre><code>return 0;
  return 1;
  </code></pre>
  
  <p>OR</p>
  
  <pre><code>return false;
  return true;
  </code></pre>
  
  <p>It is clear that first variant it wouldn't work fine in programming languages with strict typing, but it will work absolutely fine in PHP in most cases.</p>
  
  <p>I use first more logical variant, but I couldn't come up with good arguments but "return boolean if you want to return a boolean" and "more readable", but they are quite weak.</p>