gpt4 book ai didi

PHP echo() MySQL 结果包含 <> 字符?

转载 作者:搜寻专家 更新时间:2023-10-30 19:55:25 24 4
gpt4 key购买 nike

我正在从我的 SQL 数据库中检索数据...

数据与数据库中的完全一样 = (21:48:26) <username> some text here. is it ok?

当我尝试 echo $row['log']."<br>";

它在此处显示为 = (21:48:26) 一些文本。可以吗?

我认为这是由于 <> 括号使它认为它是一个 HTML 开启工具......会是这样吗?如果是这样,如何回显包含 HTML 的字符串?

最佳答案

使用htmlspecialchars()将 HTML 控制字符转换为它们的实体:

echo htmlspecialchars($row['log'])."<br>";

关于PHP echo() MySQL 结果包含 <> 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032436/

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