Why does explode on null return 1 element?
<pre><code>var_dump(count(explode(',',[]))); // 0
var_dump(count(explode(',',''))); // 1
var_dump(count(explode(',',null))); // 1 ????
</code></pre>

<p>I was expecting 0 for the last one. Can someone tell me the reason why exploding from <code>null</code> is 1 and not 0? (PHP 5.6.16)</p>