当从mysql数据库中提取数据时,如何在mpdf中放入换行符

时间:2014-06-20 07:55:09

标签: multiline mpdf

我正在使用MPDF从存储在mysql数据库中的数据生成pdf文件。虽然我可以按预期提取和显示其他数据,但我无法显示多行文本,因为它们都是单行的。有人可以帮我解决这个问题。

EG。我在textarea的数据显示在数据库中: 一个

两个

但是在pdf中,它将生成为OneTwoThree

当我使用phpmyadmin检入数据库时​​,其存储的数据为One \ r \ nTwo \ r \ nThree

请帮忙。

2 个答案:

答案 0 :(得分:3)

尝试使用此代码。 $ finalString = nl2br($ htmlOut);

答案 1 :(得分:1)

MPDF用于从HTML生成PDF。

HTML将您的行显示为OneTwoThree,因为它不关心换行符。你应该改变' \ r \ n'到HTML换行符。

$finalString = str_replace("\r\n", "<br />", $htmlOut");