2014-09-28 79 views
0

首先,我的英语不太好,但它会是enogh。所以我最近使用PHP语言,然后我使用经典的ASP。PHP结尾代码块

我不知道如何来定义自己,但我尝试它

在ASP中:当我写这篇文章的代码

<div class="deneme1"></div> 
<% 
response.write("Deneme<br>") 
%> 
<div class="deneme2"></div> 


它会返回像这样(在浏览器的源代码视图)

<div class="deneme1"></div> 
Deneme<br> 
<div class="deneme2"></div> 

ü看到asp在关闭asp块后不会删除行字符。

但在PHP中,当我写这样的

<div class="deneme1"></div> 
<?php 
echo("Deneme<br>"); 
?> 
<div class="deneme2"></div> 

它将返回这个

<div class="deneme1"></div> 
Deneme<br><div class="deneme2"></div> 

我知道它不会需要ü家伙,但它困扰着我:/

+1

试试'echo(“Deneme
\ n”);' – 2014-09-28 14:36:06

+0

你为什么要这个?更少的行=更小的文件大小=更快的加载时间 – 2014-09-28 14:40:56

+0

我尝试和PHP_EOL,但那不是我寻找的答案。有没有什么办法来解决它在php.ini或其他方式? (改变像设置或东西) – traBolics 2014-09-28 14:43:55

回答

2

您可以在结束标记之后放置空格,如下所示:

<div class="deneme1"></div> 
<?php 
echo("Deneme<br>"); 
?> <----- space here 
<div class="deneme2"></div>