1つまたは複数のアイテムが含まれている可能性があり、フォーム送信時にメールで送信できるようにしたいが、それぞれのアイテムを新しい行に表示するカンマで区切られた。コンマを<br />に置き換え、送信されたメールに正しく表示されます
配列は、この6-7,4-7,2-5のように見えます。すなわち、
私はこれまでのところ、これを持っている:
6-7<br />4-7<br />2-5<br />
:
$in = $register_order['product_id_array'];
$out = str_replace(',', '<br />', $in);
が、電子メールは次のように出てレンダリング
と私はそれのようにレンダリングしたい:
6-7
4-7
2-5
ありがとうございます!
改行タグではなく改行文字( 'PHP_EOL')を使用してください。 – RamRaider
ファイルヘッダーのコンテンツタイプを追加してください。 $ headers = "Content-Type:text/html;" –