Weird output for echo and print_r : <p>I haver discovered some weird behavior and cannot explain what is going on:</p>

<pre><code>$e = 3;
echo "with array " . print_r($e);
</code></pre>

<p>gives:</p>

<pre><code>3with array 1
</code></pre>

<p>why?</p>
