PHP代码"<?= $ List?>"的含义是什么?

q09*_*987 1 php

我知道有两种方法可以表示PHP代码的开始/结束.

<?php ?>
Run Code Online (Sandbox Code Playgroud)

<? ?>
Run Code Online (Sandbox Code Playgroud)

在此代码段中:

<?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>
Run Code Online (Sandbox Code Playgroud)

这是什么意思<?=$List ?>

Mic*_*zek 5

<?是开始标记的简写版本,<?php.的=手段来呼应指定的字符串/变量,所以整个事情是简写:

<?php
echo $List
?>
Run Code Online (Sandbox Code Playgroud)