単純なテキストのメールを作成しています。\n
メールの一部はCSVファイルからのものであり、各エントリの後に改行を入れたいです。何らかの理由でこれは無視されます。カンマを次のように置き換えています。
$orderDetails = str_replace(',', '\n\n', $orderDetails);
その後、メールに追加されます
$email_body = "Hello Joe Bloggs, \n\n Below are the order details \n\n".$orderDetails;
何らかの理由で、受信した電子メール\n\n
は実際に改行を入れるのではなく、印刷します。つまり、メールは実際には次のようになります
Hello Joe blogs
Below are the order details
item 1\n\nitem 2\n\nitem 3\n\n
どうしてこれなの?