![]() |
1
6
我在控制台中没有这个问题:
您将输出打印到什么环境?听起来像是在web浏览器中查看,而;正在被解释为格式错误的HTML实体。尝试更换&具有实体编码版本的符号
|
![]() |
2
6
看一下源代码,就会打印出正确的代码。
如果希望它以HTML格式正确打印,请在其上运行htmlentities或使;
|
![]() |
3
1
查看网页源以确保变量包含正确的值。 |
![]() |
4
1
您可能正在将输出发送到Web浏览器。 正确的方法是 在HTML、XHTML和XML中,符号and有特殊的含义。它用于字符实体。你可以把它看作是某种转义序列。 例如,在PHP中,这是非法的:
这是因为PHP将撇号解释为字符串的结尾,其余内容看起来像垃圾。
类似地,在HTML和XHTML中,您不能说
这是因为它将被解释为一个元素。 相反,你必须说:
|
![]() |
CaTx · 使用带有一个大于号和两个大于号的回波的区别 2 年前 |
|
ayherrera · bash-在新txt文件中多行打印id号 6 年前 |
|
Ralph Agustin · PHP中的引号 6 年前 |
![]() |
Itai Ganot · 如何将特殊字符回显到文件中? 7 年前 |
![]() |
user8785018 · “进程试图写入不存在的管道。”bat文件 7 年前 |
![]() |
user3382203 · PHP:无法回显变量 7 年前 |
![]() |
urusai_na · “env”bash中“echo”的奇怪行为 7 年前 |
|
user9059272 · 标签的两种用法有什么不同? 7 年前 |