我使用的是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
感谢您的帮助。
答案 0 :(得分:1)
你如何使用这个功能nl2br()
。
<?php
echo nl2br("foo isn't\n bar");
?>
所以你有
$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
声明了新行