1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP基本语法总结

作者:用户 来源:互联网 时间:2017-12-01 12:09:23

语法

PHP基本语法总结 - 摘要: 本文讲的是PHP基本语法总结, 一、PHP能做什么。PHP能做什么。我觉得它很强大,只要我能想到的,它都能做,只是我技术能力还不行╮(╯﹏╰)╭。好吧,一张图,基本了解一下吧(ps:PHP的功能不局限于此( ^_^ ))图像有点模糊,凑合一下,(≧▽≦)/二、PHP语言

一、PHP能做什么。

PHP能做什么。我觉得它很强大,只要我能想到的,它都能做,只是我技术能力还不行╮(╯﹏╰)╭。好吧,一张图,基本了解一下吧(ps:PHP的功能不局限于此( ^_^ ))
PHP基本语法总结
图像有点模糊,凑合一下,(≧▽≦)/
二、PHP语言标记

1、结束和开始标记

1.1 <?php //code ?>:属于xml风格,是PHP的标准风格,推荐使用。

1.2 <script language=”php”> //code </script>:长风格标记,不常用。若你的奇葩编辑器不支持其他php标记,就用它吧

1.3 <? //code ?>:简短风格,遵循SGML处理。需要在php.ini中将指令short_open_tag打开,或者在php编译时加入–enable-short-tags.如果你想你的程序移植性好,就抛弃这种风格,它就比1.1少了个php。

2、位置

怎么说呢。反正可以将PHP语言放在后缀名为.php的HTML文件的任何地方。注意了,是以.php结尾的HTML文件。

<html>   1: <html>   2:     <head>   3: <meta http-equiv="content-type" content="text/html;charset=utf-8">   4: <!-- 在HTML标记中嵌入脚本 -->   5: <title><?php echo "PHP语言标记" ?></title>   6:     </head>   7: <!-- 在属性位置嵌入 -->   8:     <body <?php echo 'bgcolor="#ccc"'?>>   9: <!-- 来个高级点的吧 -->  10: <?php  11:     if($exp){  12: ?>  13: <!-- 属性值中嵌入php -->  14: <p align="<?php echo 'center'?>">条件为true该做的</p>  15: <?php  16:     }else{  17: ?>  18: <p>条件为FALSE该做的</p>  19: <?php  20:     }  21: ?>  22:     </body>  23: </html>

3、注释

3.1 单行注释:// 或者 # 多行注释:/* 说明*/

3.2 多行注释不能嵌套,但是其中可以包含单行注释;单行注释也可以包含多行注释。就想这样子

1: <?php   2:     //echo "test";/*单行中包含多行注释符*/   3:     /*echo 'test'; //多行注释符中包含单行注释符*/   4: ?>

三、变量

1、变量的使用

1: <?php   2:     $a = 1;   //声明一个变量a   3:     $b = "php";  //声明一个变量b   4:     $8d = 2;    //非法变量名,只能以字母或者下划线开头且不包含空格   5:   6:     $i站点is = "php"; //合法变量名,可以使用中文   7:     /*   8:     *以下三个函数调用方式等效   9:     *关键字和内置函数及用户自定义的类名,函数名不区分大小写  10:      */  11:     phpinfo();  12:     PhpInfo();  13:     PHPINFO();  14:  15:  16:     /*  17:     *以下三个变量不一样  18:     *变量名是区分大小写滴  19:      */  20:     $name = "php1";  21:     $Name = "php2";  22:     $NAME = "php3";  23:  24:     //可变变量:变量名可以动态的设置  25:     $hi = "hello";  26:     $$hi = "world";  27:     //以下均输出hello world  28:     echo "$hi $hello";  29:     echo "$hi ${$hi}";  30:  31:     //变量赋值  32:     $foo = "B"  //传值赋值  33:     $bar = &$foo //引用赋值  34:     $bar = "LZ";  35:     echo "$foo";  //输出LZ  36:     $cde = $foo;  //传值赋值  37:     $cde = "E";  38:     echo "$foo";  //输出LZ  39: ?>


2、变量的类型

PHP基本语法总结

四、常量

1、定义和使用

1: <?php   2:     /*   3:      *boolean define(string name,mixed value[,bool case_insensitive)   4:      *name:常量名;value:常量值;第三个是个可选的布尔值,默认是FALSE(不区分大小写)   5:      */   6:     define("FLO",1000);   7:     echo FLO;  //输出1000   8:   9:     //使用define函数检验FLO常量是否存在,存在则输出常量值  10:     if(define("FLO"))  11:     {  12: echo FLO;  13:     }  14: ?>


2、常量和变量
2.1 常量的作用域是全局的,可以再脚本的任何地方声明和访问常量。

2.2 常量前面没有$,且不能通过赋值语句定义常量。

2.3 常量一旦被定义,不能被重新定义或取消定义,直到脚本运行结束自动释放。

2.4 常量的值只能是标量(boolean,integer,float,string中的一种类型)

3、系统的预定义常量
PHP基本语法总结
PHP基本语法总结

4、常用的魔术常量
PHP基本语法总结

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索语法 ,以便于您获取更多的相关知识。