PHP interprets string "cash" as zero
<p>This is crazy. I ran across this in an app I was writing. The following code will echo "YES":</p>

<pre><code>&lt;?php
$var = 0;
if ($var == 'cash') echo 'YES';
else echo 'WEIRD';
?&gt;
</code></pre>

<p>WHY??? How is zero interpretted to be equal to 'cash' ???</p>
