将break添加到HTML变量文本中

时间:2014-02-07 08:51:12

标签: php tcpdf

我使用的是php库(tcpdf),我正在尝试创建一个包含多画面线的标题。

我的语法是:

$customerhead="line1 /n line2 /n line3";
define ('PDF_HEADER_STRING2', "Report Ran: ".$customerhead);

这将呈现以下pdf语法:

 line1 /n line2 /n line3

这一切都在一行上,而/ n被忽略。

我确实尝试过''但是这也是因为这个问题?

line1 <br> line2 <br> line3

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

你如何使用这个功能nl2br()

<?php
    echo nl2br("foo isn't\n bar");
?>

DOCS

所以你有

$customerhead = nl2br("line1 \n line2 \n line3");
define ('PDF_HEADER_STRING2', "Report Ran: ".$customerhead);

如果没有,如果它不接受/工作。

$customerhead = "line1 \n line2 \n line3";
define ('PDF_HEADER_STRING2', "Report Ran: ".$customerhead);

然后在稍后使用nl2br()时使用PDF_HEADER_STRING2

echo nl2b(PDF_HEADER_STRING2);
// or
$var = nl2b(PDF_HEADER_STRING2);

另外,我注意到您使用/n,我知道您通过\n声明了新行