PHP基本语法

1.       HTML中分离

 

PHP解析一个文件时会寻找开始和结束标记,标记告诉PHP开始和停止解释其中的代码,凡是在标记之外的内容都会被PHP解析器忽略。大多数情况PHP都是嵌入在HTML文档中,如下所示。

<p>This is going to be ignored.</p>

<?php echo ‘While this is going to be parsed.’ ; ?>

<p>This is also be ignored.</p>

再如:

<?php

if ($expression) {

    ?>

    <strong>This is true.</strong>

    <?php

} else {

    ?>

    <strong>This is false.</strong>

    <?php

}

?>

 

输出结果为:

 

This is going to be ignored.

While this is going to be parsed.

This is also be ignored.

This is false.

 

说明:当PHP碰到结束标记符?>时,就简单的将其后的内容原样的输出直到碰到下一个开始标记<?php时为止。

 

PHP中可以使用四种不同的开始和结束标记。其中, <?php ?><script language=”php”> </script>总是可用的。另外两种是短标记和ASP风格标记,可以在php.ini配置文件中打开和关闭,但由于移植性较差,不推荐使用。

 

2.       指令分隔符

 

C一样,PHP需要在每个语句后用分号结束指令,但一段PHP代码中的结束标记隐含了一个分号。

 

3.       注释

 

PHP支持CC++Unix Shell风格的注释,如:

<p>This is going to be ignored.     // 本句将会被打印 </p>

<?php echo 'While this is going to be parsed.' ;

# 本句不会被打印 // 本句将会被打印 /* 本句不会被打印*/ ?> 

 /* 本句将会被打印*/

<p>This is also be ignored.   # 本句将会被打印 </p>

 

结果为:

This is going to be ignored. // 本句将会被打印

While this is going to be parsed. /* 本句将会被打印*/

This is also be ignored. # 本句将会被打印

 

说明:单行注释仅仅注释到行末或者当前的PHP代码块。这意味在在 // ?> 之后的HTML代码将被显示出来:因为?>已经跳出了PHP模式并返回到HTML模式。C风格的注释在碰到第一个*/时结束,故不要嵌套C风格的注释。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值