2010-07-16 74 views
1

我知道有两种方式来表示PHP代码的开始/结束。

<?php ?> 

<? ?> 

在此代码段:

<?php 
for($x=5;$x<25;$x=$x+5): 
$List .= '<option value="'.$x.'">Greater than '.$x.'% increase</option>'; 
endfor; 
?> 

<html> 
... 
<select name="growth" id="growth"> 
<option value="">Choose one</option> 

<?=$List ?> 
</select> 

... 
</html> 

什么<?=$List ?>的含义是什么?

回答

5

<?是开标签的简写版本,<?php=表示回显指定的字符串/变量,因此整个事情是速记:

<?php 
echo $List 
?> 
3
<?php echo $List ?> 

虽然不推荐使用短标签语法。