title: why is a strpos that is !== false not true?
body: <p>Consider the following example:</p>
  
  <pre><code>$a='This is a test';
  </code></pre>
  
  <p>If I now do:</p>
  
  <pre><code>if(strpos($a,'is a') !== false) {
      echo 'True';
  }
  </code></pre>
  
  <p>It get:</p>
  
  <pre><code>True
  </code></pre>
  
  <p>However, if I use</p>
  
  <pre><code>if(strpos($a,'is a') === true) {
      echo 'True';
  }
  </code></pre>
  
  <p>I get nothing. Why is <code>!==false</code> not <code>===true</code> in this context
  I checked the PHP docs on <code>strpos()</code> but did not find any explanation on this.</p>