有没有办法去除回声后的空白?<a href='#placement_link' id='placement_link' class="popup-link"> <?php echo "Test" ?></a> <?php echo "," ?>输出是: Test ,我希望输出是 Test,有什么解决方案可以删除逗号前的空格?
3 回答
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
代替
<a href='#p4_link' id='p4_link' class="popup">
<?= "Test" ?>
</a>
<?= "," ?>
做这样的事情
<a href='#p4_link' id='p4_link' class="popup"><?= "Test" ?></a><?= "," ?>
html 中的换行符有时很疯狂
噜噜哒
TA贡献1784条经验 获得超7个赞
可以用这个
<?php echo trim(LANG['section3_p4']) ?>
<?php echo trim(LANG['section3_p5']) ?>
慕的地6264312
TA贡献1817条经验 获得超6个赞
留在 php 中并回显 html。这始终是不包含额外空格的安全方法。
<?PHP
echo '<a href=\'#p4_link\' id=\'p4_link\' class="popup-';
echo LANG['section3_p4'];
echo "</a>";
echo LANG['section3_p5'];
?>
但是>在结束锚点之前不是缺少一个吗?
编辑,现在我坐在电脑旁,我可以告诉你我的意思。
突出显示的区域是 HTML 空间。但在 HTML 中(除非使用 PRE 标签)浏览器中只会显示一个空格。
因此,您对 php 标记的缩进意味着您添加了一个空格。
我可以向您证明这一点,只需<pre>
在此代码段之前和</pre>
之后添加标签,您将在输出中看到四个空格而不是一个。
- 3 回答
- 0 关注
- 183 浏览
添加回答
举报
0/150
提交
取消