我是WAMP的初学者,但没有找到答案。我有一个PHP变量,$ _description =“GA驱动程序许可证”。变量的值在PHP代码块中正确打印,当打印输出嵌入到html代码中时,如何截断它:
price
这是从WAMP打开的网页:
当$ _description是没有空格或像'的字符时,两种情况下的打印输出都是相同的。有人可以提供打印整个变量的方法吗?
答案 0 :(得分:2)
JM-AGMS 和 Joey Pinto 已经说过,你的{{{{ 1}}属性。我不会再次引用正确的代码,但我想添加一些额外的信息,以防您无法理解为什么需要引号。
执行value
时,PHP代码实际上变为<?php echo $_description; ?>
。因此,您实际上是这样做的:
GA driver's licence
HTML专门用于在可能的情况下忽略用户错误,然后继续,因此当它看到<input id="despt" name="description" type="text"
value=GA driver's licence>
时,它决定您打算键入value=GA driver's licence
并假设value="GA" driver's licence
和{{1是单独的属性(虽然我不知道它会因为撇号而对driver's
有什么看法 - 它可能会导致部分HTML在页面下方出现问题,所以它可能很糟糕。)
答案 1 :(得分:1)
使用引号分配值属性
<input id="despt" name="description" type="text" value="<?php echo $_description; ?>" >