Should <?php echo '<' ?> echo anything?
<p>basically I have this file (testing.php) with this in it</p>

<pre><code>&lt;?php echo "&lt;hi"; ?&gt;
</code></pre>

<p>If I view the source of this file in a browser (chrome, mac os x lion) I get absolutely no output. However if I remove the <code>&lt;</code> I get <code>hi</code>.</p>

<p>Is this normal? Because I can't find any reference to escaping greater/less than signs in the php docs (I know about using <code>\"</code> for instance).</p>

<p>I may be missing something <strong>really</strong> stupid here but I cannot for the life of me work out why I can't do that.</p>

<p>The files are being accessed from a debian server with apache (phpinfo: <a href="http://things.felixfennell.co.uk/0h2Q1q1G0T300w1N473W" rel="nofollow">http://things.felixfennell.co.uk/0h2Q1q1G0T300w1N473W</a>)</p>

<p>This is the page I'm testing: <a href="http://lyra-sh.me/testing/test.php" rel="nofollow">http://lyra-sh.me/testing/test.php</a></p>
