额外空间HTML
问题描述:
嵌入PHP时,我有这样的代码:额外空间HTML
正如你可以看到我已经把PHP代码的第二行,因为我不希望超过红线(80个字符)。
的问题:网址是这样产生的:
正如你可以看到有是=
和value1
之间的额外空间。如何避免这个空间?
答
从不是一个好的做法来分割字符串。如果你不想超出限制,最好的办法是将整个字符串移动到下一行。
<a href=
"my_file.php?parameter1=<?php echo 'value1';?>">
您也可以尝试使用PHP的短标记<??>
而不是整个<?php ?>
。
另一种选择是输出与这样的PHP的整条生产线(与字符串连接.
):
<?php echo "<a href='my_file.php?parameter1=".
'value1'."'>"; ?>
把它全部在一行。 '“>' – blackandorangecat
您是否使用制表符或空格缩进? – j08691
@blackandorangecat但我不想超过红线。 。 – ziiweb