Do not receive certain PHP error messages
<p>I am running Apache/PHP locally, and <em>do</em> receive errors in many cases, like uninitialized variables - but I have noticed a few cases where I do not receive error messages and am wondering if this is normal OR if I am missing out on anything,</p>

<pre><code>&lt;?php

ini_set('display_errors', 1);
ini_set('error_reporting', E_ALL);

$1a = "Hello world!";
echo $1a;

?&gt;
</code></pre>

<p>Also producing no error:</p>

<pre><code>&lt;?php

ini_set('display_errors', 'On');
error_reporting(E_ALL);

function a()
{
 $b = 5;
 echo $b;
}}

a();

?&gt;
</code></pre>

<p>Does this script product PHP errors <strong>as it should</strong> for you? If so, I am wondering why I receive none. This is not an error I am likely to make, but there have been other times where I receive a blank page like above, where I would like some sort of feedback.</p>
