gpt4 book ai didi

php - 将文本区域输出显示为带元素符号的列表

转载 作者:太空宇宙 更新时间:2023-11-04 01:49:39 27 4
gpt4 key购买 nike

我有一个带有 textarea 的表格我的客户在其中写了几个短语/句子,通常每个短语/句子跨越一两行,然后他们按回车键插入换行符/开始下一个短语。

理想情况下,当从数据库中获取此文本并显示在网页上时,它应该具有某种列表格式,即元素符号或 -。每个短语开头的字符。

所以它应该看起来像一个带有 ul 的典型列表和 li .但是在纯文本区域中,您只能换行,不能格式化。我用 nl2br($mytext)将这些转换为换行事件到 <br>输出中的标签。但是有没有类似的东西可以将整个文本转换为列表或列表项(li)?

我知道我可以使用 TinyMCE 并让他们格式化它,但我不希望他们格式化任何东西,我希望这些分隔的行显示为列表。

我考虑过添加 :before包含 br 元素符号的伪元素标签,但这些是行的结尾,而不是开头 - 行不通......我能做什么?

最佳答案

用新行拆分字符串并用 '<ul><li>' . implode('</li><li>', $string) . '</li></ul>' 内爆它.

关于php - 将文本区域输出显示为带元素符号的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43747313/

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