How does source code manage white space and concatenation : <p>In the following code:</p>

<pre><code>    $email_body = 
       "message from $name \n" 
       "email address $visitor_email \n"
       "\n $message";
</code></pre>

<p>the fourth line generates a parsing error dues to an unexpected <code>"</code>, but the quotes seem to be correctly paired.  So why is (the final?) one in the last line "unexpected"?</p>

<p>I expected the result for $email_body to be:</p>

<pre><code>    message from $name
    email address $visitor_email 

    $message
</code></pre>

<p>I've looked throught the syntax page on php.net/manual, and read the questions here on single and double quotes.  I can't find any exceptions for a line feed at the beginning of a string but that seems to be what it is.  Can anyone clarify?</p>
