php - 在 PHP 中输​​出带换行符的文本文件

标签 php html text-processing

我正在尝试打开一个文本文件并使用以下代码输出其内容。文本文件包含换行符,但当我回显该文件时,它是未格式化的。我该如何解决这个问题?

谢谢。

<html>

<head>

</head>

<body>

        $fh = fopen("filename.txt", 'r');

        $pageText = fread($fh, 25000);

        echo $pageText;


</body>

</html>

最佳答案

要将纯文本换行符转换为 html 换行符,试试这个:

    $fh = fopen("filename.txt", 'r');

    $pageText = fread($fh, 25000);

    echo nl2br($pageText);

注意包装文本的 nl2br 函数。

关于php - 在 PHP 中输​​出带换行符的文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2059740/

相关文章:

php - 在我的代码中使用 Post 方法

python - 从 Pandas 行中删除多个重复出现的文本`

php - 如何制作一个支持插件的项目

php - mysqli 访问被拒绝 (42000/1044) linux 权限?

javascript - 如何使用 onClick、load、show 加载 div

html - 播放存储为 blob 的 MP3 文件

javascript - 使用 JavaScript 搜索 XML 并在表中显示结果

matlab - 将单元格转换为包含文本的矩阵?

ruby - 如何在 Ruby 中有效地解析大文本文件

php - Mandrill SMTP HTML 模板电子邮件发送