为了账号安全,请及时绑定邮箱和手机立即绑定

回声后删除空格

回声后删除空格

PHP
叮当猫咪 2021-12-03 15:42:21
有没有办法去除回声后的空白?<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 中的换行符有时很疯狂


查看完整回答
反对 回复 2021-12-03
?
噜噜哒

TA贡献1784条经验 获得超7个赞

可以用这个


<?php echo trim(LANG['section3_p4']) ?>

<?php echo trim(LANG['section3_p5']) ?>


查看完整回答
反对 回复 2021-12-03
?
慕的地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'];

?>

但是>在结束锚点之前不是缺少一个吗?


编辑,现在我坐在电脑旁,我可以告诉你我的意思。

//img1.sycdn.imooc.com//61a9ca850001445c04580152.jpg

突出显示的区域是 HTML 空间。但在 HTML 中(除非使用 PRE 标签)浏览器中只会显示一个空格。
因此,您对 php 标记的缩进意味着您添加了一个空格。
我可以向您证明这一点,只需<pre>在此代码段之前和</pre>之后添加标签,您将在输出中看到四个空格而不是一个。

查看完整回答
反对 回复 2021-12-03
  • 3 回答
  • 0 关注
  • 183 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信