【问题标题】:Show table formmat in php email在php电子邮件中显示表格格式
【发布时间】:2015-12-10 16:04:26
【问题描述】:
$m = new PHPMailer();

$boxName = $_POST['name'];
$boxNumber = $_POST['cash'];
$boxSize = $_POST['size'];

$m->Body = '<ol>';
foreach ($boxName as $named)
{
    $m->Body .= "<li>" . $named . "</li>";
}

$m->Body .= "</ol>";

如何使我的数组数据显示为电子邮件中的表单? 我的数组

名字

 [name] => Array ( [0] => Chris [1] => Yum [2] => mudo [3] => earthlink

现金

 [cash] => Array ( [0] => 200 [1] => 440 [2] => 110 [3] => 50

尺寸

   [size] => Array ( [0] => Small [1] => Large [2] => Small [3] => Small

我如何让它显示在这样的电子邮件中?

 Name        Cash   Size
1.chris      200    Small
2.Yum        440    Small
3.mudo       110    Large
4.earthlink  50     Small

【问题讨论】:

标签: php html-table phpmailer


【解决方案1】:

如果您想通过电子邮件发送 HTML,您可以这样做:

$mail->IsHTML(true);

更多信息:Add HTML formatting in phpmailer

要按照上面显示的方式对其进行格式化,请使用表格。

【讨论】:

  • 没有完全回答这个问题。问题主要在于将其放在 HTML 格式的表格中。
  • 鉴于上面的代码,我没有办法编写表格代码,因为我没有所有变量。
  • 没错,但我怀疑我们会在这里看到一个绿色勾号。您很可能会被 OP 提出问题,所以请做好准备;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-13
  • 2014-09-03
  • 1970-01-01
  • 1970-01-01
  • 2014-07-26
  • 2017-07-21
  • 1970-01-01
相关资源
最近更新 更多