php constant case-insensitive issue
<p>I'm overriding a constant with case in-sensitive parameter. But php doesn't give me "constant already defined" error. I've enabled E_ALL,E_STRICT errors.
Example:1</p>

<pre><code>define('ONE',1000);
define('one',2000,true);
echo ONE; // prints 1000
echo one; // prints 2000
</code></pre>

<p>In the second line, i'm making 'one' as another constant with case in-sensitive, which means redefining 'ONE'. But PHP gives no error/warning.</p>

<p>Example:2</p>

<pre><code>define('ONE',1000,true);
define('one',2000);
echo ONE; // prints 1000 with constant already defined notice
echo one; // prints 1000
</code></pre>

<p>Here i can get error notice.</p>

<p>What's the difference between these two code blocks.?</p>
