一,PHP代码的开始和结束标记
1,<?php 和 ?> //重点
2,<script language="php"> 和 </script>
3,<? 和 ?> //短标签模式,需要打开php.ini的short_open_tag选项
4,<% 和 %> //asp模式,需要打开php.ini的asp_tags选项
以上四种PHP代码的标记,只推荐1,其余三种只是让你有所了解,避免影响你阅读他人的代码。
1. <?php echo 'if you want to serve XHTML or XML documents, do like this'; ?> //标记1 2. <script language="php"> //标记2
echo 'some editors (like FrontPage) don\'t
like processing instructions';
</script> 3. <? echo 'this is the simplest, an SGML processing instruction'; ?> //标记3
<?= expression ?> This is a shortcut for "<? echo expression ?>" 4. <% echo 'You may optionally use ASP-style tags'; %> //标记4
<%= $variable; # This is a shortcut for "<% echo . . ." %>
二,除了简单的echo方式,你还可以使用PHP的所有流程语句和函数调用
<?php
if ($expression) {
?>
<strong>This is true.</strong>
<?php
} else {
?>
<strong>This is false.</strong>
<?php
}
?> <?php
for($i=0;$i<10;$i++){
?>
i = <?php echo $i;?> <br/>
<?php
}
?>
三,最后一个?>可以省略,当一个PHP文件很长的时候,非常管用
<?php //……此处省略10000行
echo "结尾不用标记也是可以的";
//不管前面出现了多少个<?php,只有最后一个?>可以省略,其余都必须成对出现