gpt4 book ai didi

mysql - 在最终呈现的 PHP 页面中将数据库表中的行空间解析为 HTML

转载 作者:行者123 更新时间:2023-11-29 14:44:43 25 4
gpt4 key购买 nike

我们的 PHP 页面中的字段之一是描述。有时会包含行空格来指示新段落。但是,当从数据库表中提取此数据时,文本将呈现在一个 block 中,且不带空格。如何在最终呈现的 PHP 页面中使用行空间解析数据库表中的文本?谢谢!

这是从数据库中提取文本的代码部分,其中包括一个函数,用于解析以 http://开头的任何内容作为可点击的链接:

注意:$det[9] 是文本

 <?php 
echo preg_replace_callback(
'/http:\/\/([,\%\w.\-_\/\?\=\+\&\~\#\$]+)/',
create_function(
'$matches',
'return \'<a href="http://\'. $matches[1] .\'">\'. $matches[1] .\'</a>\';'
),
$det[9]
);
?>

最佳答案

我想你搜索这个功能nl2br

<?php
$description = "This\r\nis\n\ra\nstring\r";
echo nl2br($description);
?>

上面的例子将输出:

This<br />
is<br />
a<br />
string<br />

关于mysql - 在最终呈现的 PHP 页面中将数据库表中的行空间解析为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7226977/

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