gpt4 book ai didi

PHP:双引号不显示在输入值中,但显示在正常回显中

转载 作者:可可西里 更新时间:2023-11-01 00:20:44 24 4
gpt4 key购买 nike

我在数据库中有一些字符串,例如 SNEAKERS "SUPER STAR" GOLDEN GOOSE .这些是一些产品的标题。当我在 <p> 中正常输出它时它显示引号,但是当我在输入值中回显它时,<input type="text" value="<?= $product->title ?">该字符串在第一个双引号之前被截断,因此该值变为 SNEAKERS .

有没有办法可以在输入值中输出双引号?

编辑:结束标记是一个拼写错误,在代码中它是关闭的。

最佳答案

使用htmlspecialchars像这样:

htmlspecialchars($product->title);

<input type="text" value="<?= htmlspecialchars($product->title) ?>">

关于PHP:双引号不显示在输入值中,但显示在正常回显中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25164007/

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