使用PHP输出HTML的一些技巧:
- 使用单引号使您不必转义双引号(使用echo时),
- 使用
htmlspecialchars()
正确逃生你可能有任何“流氓”的价值观。
使用示例
echo:
echo '<input type="hidden" name="id" value="', htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8'), '" />';
或
printf():
printf('<input type="hidden" name="id" value="%s" />', htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8'));或者,在HTML模式下:
?><input type="hidden" name="id" value="<?php echo htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8'); ?>" /><?php


![在HTML echo中用变量转义双引号[重复] 在HTML echo中用变量转义双引号[重复]](http://www.mshxw.com/aiimages/31/426252.png)
