从数据库输出断行


Output line breaks from database

在我的数据库表中,我的生物列如下:

这是一个测试。
打破1。

我正试图从我的页面上的表列输出文本,像这样:

<?php echo escape (nl2br($data->bio)); ?>

但是我的输出在我的网页上是这样返回的:

This is a test.<br /> Break 1.<br /> <br /> Break 2.

如何正确输出换行符?

这是我的转义函数

<?php
function escape($string) {
    return htmlentities($string, ENT_QUOTES, 'UTF-8');
}

try <?php echo nl2br (escape($data->bio)); ?>