title: PHP nl2br() basic function
body: <p>Can somebody please help me with this mail script. </p>
  
  <p>I'm simply trying to send an html email and part of the message is from a user textarea, which puts in \r\n.</p>
  
  <p>I seem to be unable to use nl2br or any other similar function. The code below isn't what I'm using but still produces the error.</p>
  
  <p>The code:</p>
  
  <pre><code>$to  = 'example@gmail.com';
  
  $subject = 'Test Subject';
  
  $message_var_1 = 'test1 \r\n test2 \r\n test3';
  $message = nl2br("
      &lt;div&gt;
      &lt;div&gt;$message_var_1&lt;/div&gt;
      &lt;/div&gt;
  ");
  
  $headers  = 'MIME-Version: 1.0' . "\r\n";
  $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  $headers .= 'X-Mailer: PHP/'.phpversion() . "\r\n";
  
  mail($to, $subject, $message, $headers);
  </code></pre>