【发布时间】:2021-01-01 01:52:41
【问题描述】:
我正在从 XML 中提取一个字符串,并希望将其作为输入文本框的值插入。我遇到了这个包含单引号和双引号的字符串的问题:
We will have a "New Year's Eve countdown"
这是我用来输出的代码。我尝试过使用htmlspecialchars,但由于字符串中混合了引号,它并不能阻止 html 代码中断。
echo "<p>Info <input type='text' name='info' value='".htmlspecialchars($result->info)."' size='20' /></p>";
我该如何解决这个问题,以便在文本框中正确显示字符串的值?
【问题讨论】:
标签: php input htmlspecialchars