gpt4 book ai didi

php - 如何使用 PHP 将纯文本 CSV 字段保存到 MySQL 数据库中的 HTML?

转载 作者:行者123 更新时间:2023-11-29 20:03:52 26 4
gpt4 key购买 nike

我正在从 CSV 文件中读取具有纯文本值的字段数据。

需要将 CSV 文件字段值转换为 HTML,或者同时保存在数据库中。

输入:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam rhoncus mauris ac tempus tempor. Maecenas porta, lorem in scelerisque aliquet, ipsum lacus convallis orci, vitae tincidunt nunc sapien non tortor.
Ut sit amet erat vel tortor varius bibendum. Duis quis turpis laoreet, hendrerit est a, consequat erat. Vivamus ultrices et dui a euismod. Phasellus auctor neque quam, sed sagittis felis pretium eget. Praesent a mollis felis, sed molestie ipsum.

保存在数据库中:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam rhoncus mauris ac tempus tempor. Maecenas porta, lorem in scelerisque aliquet, ipsum lacus convallis orci, vitae tincidunt nunc sapien non tortor.</p> <p></p> <p> Ut sit amet erat vel tortor varius bibendum. Duis quis turpis laoreet, hendrerit est a, consequat erat. Vivamus ultrices et dui a euismod. Phasellus auctor neque quam, sed sagittis felis pretium eget. Praesent a mollis felis, sed molestie ipsum. </p>

已经使用了nl2brhtmlentities仍然无法工作。

目的是以 HTML 形式保存数据,所以当我在 Admin TinyMCE 编辑器上看到它时,它看起来是需要的。

最佳答案

nl2br 只会将“换行”字符 (\n) 转换为其 HTML 等效字符

从您的示例来看,您似乎只对创建段落感兴趣。如果是这种情况,只需将“换行”字符(\n,或者\n\r)替换为 </p><p>

我会尝试以下操作:

$paragraphs = explode("\n", $text);
$htmlText = "<p>" . (join("</p><p>", $paragraphs)) . "</p>";

关于php - 如何使用 PHP 将纯文本 CSV 字段保存到 MySQL 数据库中的 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40414680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com