gpt4 book ai didi

php - MySql/php 中的换行符

转载 作者:行者123 更新时间:2023-11-29 21:03:06 25 4
gpt4 key购买 nike

我有一个可以创建不同文本的表单。为了正确使用换行符,我通过 nl2br 发送输入。使用以下代码,它可以完美运行:

$formSubject  = nl2br(htmlentities( $_POST["formSubject"], ENT_QUOTES, 'UTF-8'));

我遇到的问题是我还有一个编辑功能,当我打开文本进行编辑时,我得到换行符,但也得到 <br/>在文本中(我不希望这样做,因为它的用户不熟悉html),如果我保存(即使不更改任何内容),它会添加另一个换行符(这意味着如果我将其打开为双 <br/><br/>再次编辑。有什么解决办法吗?

最佳答案

您可以删除<br/> ( str_replace() ) 或编辑前的所有 html 标签 ( strip_tags() )

您可以使用所见即所得编辑器(如tinymce或ckeditor)来编辑带有html标签的文本

关于php - MySql/php 中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37043907/

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