admin管理员组文章数量:1794759
自学PHP笔记(一)PHP语法
PHP基本语法
php使用一对特殊的标记包含php代码,与HTML代码混在一起。当服务器解析页面时,能够自动过滤出PHP脚本并进行解释,最后把生成的静态网页传递给客户端。
1.PHP标记一般情况下,PHP代码都被嵌入到HTMl文档中,PHP代码在HTML中嵌入时有以下几种方式:
【实例】使用这种默认标记,可以在HTML文档中随意混合PHP和HTML代码,例如:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <?php if ($test) { ?> <div> $test变量为true.</div> <?php } else { ?> <div> $test变量为false.</div> <?php } ?> </body> </html>输出结果为: php$test变量为 false.
【注意】使用上面实例方法输出大段HTML字符串时,使用更方便比起使用echo()或 print()更方便更快。
【注意】使用这种ASP标记这种进行书写PHP代码的话,需要修改PHP配置文件php.ini文件,需要将short_open_tag和asp_tags这两个参数设置为On,考虑到这两种方式的移植性比较差,不建议使用这种方式。修改如下:
short_open_tag = On asp_tags = On 2. PHP注释一门编程语言肯定少不了写注释的,我们来看看PHP有哪些注释吧
【实例】这种单行注释方式是经常使用的,也是比较常见的注释方式
<?php echo 123; //输出123 ?>输出结果为:123不会显示我注释的内容。 2. Shell脚本语言风格的注释 例如:
<?php /* 这里 是多 行注 释呦! */ ?>【实例】多行注释主要用于代码的开始简要说明时使用
<?php /* 下面代码用来乘法计算 */ $a = 10; $b = 20; $c = $a * $b; echo $c; ?>输出结果为:200 【注意】多行注释中不要写入代码去呦,不然的话是不生效无法基线解释的呦!!! 【实例】这里将PHP代码写到多行注释种,看看会怎么样
<?php /* 下面代码用来乘法计算 $d = 200; */ $a = 10; $b = 20; $c = $a * $b * $d; echo $c; ?>输出结果为:0 这里因为把变量d写到了注释里面,PHP不会解释注释里面的代码 3. C语言风格的多行注释 例如:
<?php #这里是我写的注释呦! ?>【实例】单行注释
<?php $a = 10; #这是a变量 $b = 20; #这是b变量 $c = $a * $b; #这是c变量 echo $c; #这是输出c变量 ?>输出结果为:200 【注意】单行注释的时候不要写?>呦,不让后面的代码不会生效,会出现报错的呦!!! 【实例】当单行注释加入?>会发生什么呢
<?php $a = 10; #这是a变量 $b = 20; #这是b?>变量 $c = $a * $b; #这是c变量 echo $c; #这是输出c变量 ?>输出结果为: 当单行注释种加入?>结尾符时,PHP会停止解释后面的代码,后面代码就会以HTML的形式进行展现
3. PHP指令分隔符与C、Perl等语言一样都有着同样一个分隔符;,放在需要分隔的语句后面,当一段PHP代码中包含了结尾符?>则可以省略分隔符;,所以在PHP代码中最后一段代码可以省略分隔符,因为?>结尾符中包含了一个分隔符。 【实例】正常使用分隔符
<?php echo "第一行代码"; echo "第二行代码"; ?>输出结果为: 【实例】最后一段代码省略分隔符
<?php echo "第一行代码"; echo "第二行代码"; echo "最后一行代码" ?>输出结果为:
版权声明:本文标题:自学PHP笔记(一)PHP语法 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686488553a73178.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论