将PHP嵌入HTML

时间:2017-05-25 22:16:39

标签: php html

我有这段代码:

enter image description here

正如您所看到的,我已将PHP代码放在第二行,因为我不想超过红线(80个字符)。

问题:网址生成如下:

enter image description here

正如您所看到的,=value1之间有一个额外的空格。如何避免这个空间?

1 个答案:

答案 0 :(得分:1)

分割字符串绝不是一个好习惯。如果您不想超出限制,可能最好的办法是将整个字符串移动到下一行。

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

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

另一种选择是用这样的php输出整行(字符串concat .):

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