2017-05-25 140 views
-2

嵌入PHP时,我有这样的代码:额外空间HTML

enter image description here

正如你可以看到我已经把PHP代码的第二行,因为我不希望超过红线(80个字符)。

的问题:网址是这样产生的:

enter image description here

正如你可以看到有是=value1之间的额外空间。如何避免这个空间?

+2

把它全部在一行。 '“>' – blackandorangecat

+0

您是否使用制表符或空格缩进? – j08691

+0

@blackandorangecat但我不想超过红线。 。 – ziiweb

回答

1

从不是一个好的做法来分割字符串。如果你不想超出限制,最好的办法是将整个字符串移动到下一行。

<a href= 
    "my_file.php?parameter1=<?php echo 'value1';?>"> 

您也可以尝试使用PHP的短标记<??>而不是整个<?php ?>

另一种选择是输出与这样的PHP的整条生产线(与字符串连接.):

<?php echo "<a href='my_file.php?parameter1=". 
    'value1'."'>"; ?>